Selected work
Five systems, five different problems.
Each entry shows the problem before the code. If you recognise the pain, the case is yours.
05 cases · 2026
012026 · client
Central dos Players — screenshot pending
Central dos Players
Valorant community bot: onboarding with a rendered card, social feed, VIP spaces and a design panel. Staff stepped out of the middle.
- Python
- PostgreSQL
- Pillow
- Components V2
1000×560 · rendered card
022026
CombatForge — screenshot pending
CombatForge
Combat and per-level XP engine for Paper 1.21+. Sliding-window anti-farm, global ranking, public API with a cancellable event, three languages.
- Java
- Paper 1.21+
- MIT
3 languages · PT · EN · ES
032026
minecraft-statusbot — screenshot pending
minecraft-statusbot
Server status panel in Discord, refreshed every 30 seconds and configured entirely through slash commands.
- Python
- discord.py
- MIT
30s · refresh interval
042026
desktop-organizer — screenshot pending
desktop-organizer
File organiser with local AI that proposes but never acts alone: plan, confirmation, dry-run, operation journal and undo.
- Python
- Ollama
- Tkinter
57 · automated tests
052026
LetterForge — screenshot pending
LetterForge
Letter system for Minecraft 1.21+ roleplay, with a full in-game interface, images and level-based permissions.
- Java
- Paper 1.21+
- YAML
in-game · without leaving the game