Backend software engineer based in Brazil. For me, technology has always been a tool to solve real problems and help people. I have a habit of going deep into problems not just to make things work, but to truly understand why and how they work.
I spend most of my time writing Go, building microservices, and contributing to open-source projects because I believe we grow much further when we build together.
stack := map[string][]string{
"main": {"Go", "PostgreSQL", "gRPC", "Docker"},
"also": {"TypeScript", "Python", "REST"},
"focus": {"Clean Architecture", "Open Source", "Backend"},
}- schemaPing โ Detect API schema drift before your integrations break. Monitors HTTP JSON endpoints, compares response structures over time, and alerts you in the terminal or via webhooks.
- inex-ingest โ A small, composable CLI that downloads and extracts INEP higher-education microdata, driven by declarative config files and tracked by per-dataset manifests so nothing is downloaded twice.
- auth-service โ An authentication microservice in Go. Built with hexagonal architecture, Argon2id, JWT, and timing attack protection.
- logging-service โ Real-time log streaming via Server-Sent Events (SSE).
- Open Source โ Actively reading, learning, and contributing to other codebases. I love the collaborative spirit of the community.
- People first: Code is written by humans, for humans. Clarity, empathy, and maintainability matter more than cleverness.
- Curiosity: I prefer understanding the fundamentals and constraints deeply before writing the first line of code.
- Craft: Caring about the details because they compound over time.
When I'm away from the screen, you'll usually find me outside enjoying nature, listening to some Masayoshi Takanaka, or just taking a walk to let ideas settle and recharge.
I'm always open to talking about backend development, open-source, or interesting ideas. Let's chat!