About
My main project is Afetum, a SaaS by Skurt Brasil where I work as a full stack developer.
I also work full stack on Gestiona Pública, a large platform for handling documents and procedures with Spain's public administration: clients, case files, deadlines, documents and automated filings with the AEAT, the Spanish Tax Agency.
Besides that, I build projects for clients, like Next.js websites for businesses in Spain and Andorra and the RZ Importados online store.
I take on projects in Portuguese, Spanish and English.
Experience
Stack
What I've built
From the products I work on every day, Afetum and Gestiona Pública, to custom websites and online stores for clients in Brazil, Spain and Andorra.

Gestiona Pública
Current roleMulti-tenant platform for handling documents with Spain's public administration: clients, case files, deadlines and approvals. A Playwright worker runs the filings on the AEAT portal and stops whenever a person is needed.

Momentum Andorra
Client projectWebsite for a wellness and gastronomy experiences business in Andorra, fully in Spanish.

Nexo
Client projects5 Next.js websites for clients, one per industry: restaurants, law firms, beauty, pharmacies and pet businesses.

RZ Importados
Client projectComplete online store built for a client's business: catalog, cart, orders, shipping by postal code, Mercado Pago payments and an admin panel with reports. Custom backend with 61 endpoints and 15 tables.

Sonic · Guilherme Pires
Muay Thai · ImperiumWebsite for Imperium Muay Thai athlete Guilherme ‘Sonic’ Pires. Showcases his story, fight record and achievements, with a gallery of 19 photos organized by fight, responsive images and a highlight video with slow-motion control.
The code in numbers
All of GitHub: public, private and collaborative repositories. Reviewed on October 11, 2026.
- Lines on GitHub
- 318,367
- HTTP routes
- 100
- Database tables
- 28
- Repositories
- 15
Total lines in tracked text files on the default branch of all 15 repositories: code, configuration, documentation, comments and blank lines. Each repository is counted in full, including Afetum and Risco. Routes and tables: RZ Importados and Gestiona Pública.
Languages and formats · by lines
- TypeScript32.4%
- JSON25.6%
- CSS18.5%
- Rust4.8%
- JavaScript4.2%
- Other14.5%
Let's talk
Have a project in mind? Reach out by email or on Instagram. I work in Portuguese, Spanish and English.
