Software developer from Brazil. I build production systems end to end: multi-tenant backends, data pipelines, AI tooling and, for fun, a whole MMO in Rust.
I care about the unglamorous parts that keep things running: row-level security, audit trails, typed data, retries that actually retry, and pipelines that fail loudly instead of shipping empty files.
| Project | What it is | Stack |
|---|---|---|
| 2dEngine | Open-world MMO with its own engine: authoritative server, custom client, procedurally generated voxel islands, desktop/mobile builds | Rust 路 tokio 路 macroquad 路 PostgreSQL |
| financas-app | Multi-tenant finance app with Postgres RLS, field-level encryption, audit log and LGPD-compliant export | TypeScript 路 Fastify 路 Drizzle 路 PostgreSQL 路 React |
| mcp-aseprite | MCP server that gives AI assistants full control of the Aseprite pixel-art editor | Node.js 路 Model Context Protocol 路 Lua |
| aneel-solar-pipeline | Daily ETL over Brazil's electricity regulator open data: 4.6M rows into a typed SQLite database and solar market statistics | Python 路 SQLite 路 Bash |
| voxbutton | Floating mic button for voice coding: Whisper runs locally on your GPU and types into the focused window, with a Mac or iPhone lending its microphone over the network | Python 路 faster-whisper 路 GTK/Tk 路 Swift |
| remote-pc | Control a Linux X11 desktop from any browser and turn your phone into a trackpad and keyboard, with input injected through XTEST | Python (stdlib only) 路 noVNC 路 X11 |
- Languages: TypeScript, Rust, Python, Go, C#, SQL
- Backend & data: Node.js (Fastify, Express), PostgreSQL, SQLite, BigQuery, Docker, S3/MinIO
- Also: Linux servers and deployment, API integrations (banking, payments, CRMs), LLM tooling and MCP
馃帗 B.S. in Information Systems, PUC Minas