Senior Software Engineer · São Paulo, Brazil
Distributed backends, event-driven architecture on AWS, and the engineering discipline that makes AI agents safe to run in production.
Senior engineer, ~10 years, working at Staff scope: ADRs, platform governance and standards. Most of that time on distributed backends and event-driven systems for fintech products used by millions.
Today I work on AI-driven engineering — defining how coding agents, skills, MCP and spec-driven development get adopted across the SDLC — and own architectural definitions for a multi-product financial platform.
Work
- Distributed backends — microservices on AWS with SQS and Kafka, async integration across mobile, web and external APIs. DynamoDB, PostgreSQL.
- Event-driven architecture — services built on messaging and async contracts instead of synchronous call chains.
- Frontend at scale — Module Federation, micro frontends, React Native.
- Observability and delivery — trace correlation, RED/USE metrics, OpenTelemetry, CI/CD. Led refactors that raised coverage and cut incidents.
- Governance — approval and push rules, protected branches, secret detection, RFC/ADR templates, boilerplates pre-gated with lint and tests.
- Applied AI — agent orchestration, spec-driven frameworks, custom Agent Skills and hooks, MCP. Studying LLM observability and vector search.
I don't just use AI to write code. I build the harness, the deterministic gates and the verification layers that make agents trustworthy in production. Engineering fundamentals are the durable layer of control over any AI trajectory.
Side projects
- BMAD + Claude Code harness — bootstrap installer, custom hooks, Agent Skills, one config unified by symlink across CLI, Desktop and VS Code.
- TCG Experts Commerce — trading card platform: card scanning, inventory, buying and selling. Built with a team.
- Enjoy the Process — productivity app on Vite, React, Supabase: habit tracking, neuroscience-informed insights, financial dashboards.
- Obsidian second brain — git-versioned, YAML frontmatter as pipeline contract, planned RAG over Qdrant with wikilinks as graph edges.
Teaching and talks — Gama Academy: JavaScript from intro to advanced, DevOps, testing and QA, including a class for visually impaired students. Spoken several times at ETEC. Translated parts of the React docs into Brazilian Portuguese.
Finishing an MBA in Software Architecture at Full Cycle. Systems Analysis and Development at FIAP. IT technician at ETEC.
Engenheiro sênior, ~10 anos, atuando em escopo Staff: ADRs, governança de plataforma e padrões. A maior parte desse tempo em backends distribuídos e sistemas orientados a eventos para fintechs usadas por milhões.
Hoje trabalho com engenharia guiada por IA — definindo como agentes de código, skills, MCP e desenvolvimento guiado por especificação são adotados no ciclo de vida de software — e respondo pelas definições arquiteturais de uma plataforma financeira multiproduto.
Trabalho
- Backends distribuídos — microsserviços na AWS com SQS e Kafka, integração assíncrona entre mobile, web e APIs externas. DynamoDB, PostgreSQL.
- Arquitetura orientada a eventos — serviços construídos sobre mensageria e contratos assíncronos, não cadeias de chamadas síncronas.
- Frontend em escala — Module Federation, micro frontends, React Native.
- Observabilidade e entrega — correlação de traces, métricas RED/USE, OpenTelemetry, CI/CD. Conduzi refatorações que elevaram cobertura e reduziram incidentes.
- Governança — regras de aprovação e push, branches protegidas, detecção de segredos, templates de RFC/ADR, boilerplates com lint e testes já integrados.
- IA aplicada — orquestração de agentes, frameworks guiados por especificação, Agent Skills e hooks customizados, MCP. Estudando observabilidade de LLM e busca vetorial.
Eu não apenas uso IA para escrever código. Construo o harness, os gates determinísticos e as camadas de verificação que tornam agentes confiáveis em produção. Fundamentos de engenharia são a camada durável de controle sobre qualquer trajetória de IA.
Projetos paralelos
- Harness BMAD + Claude Code — instalador bootstrap, hooks customizados, Agent Skills, configuração unificada por symlink entre CLI, Desktop e VS Code.
- TCG Experts Commerce — plataforma de trading cards: scan de cartas, inventário, compra e venda. Construído com time.
- Enjoy the Process — app de produtividade em Vite, React e Supabase: tracking de hábitos, insights baseados em neurociência, dashboards financeiros.
- Second brain em Obsidian — versionado em git, frontmatter YAML como contrato de pipeline, RAG planejado sobre Qdrant com wikilinks como arestas.
Ensino e palestras — Gama Academy: JavaScript do intro ao avançado, DevOps, testes e QA, incluindo turma para pessoas com deficiência visual. Palestrei diversas vezes na ETEC. Traduzi partes da documentação do React para português do Brasil.
Concluindo MBA em Arquitetura de Software na Full Cycle. ADS na FIAP. Técnico em Informática pela ETEC.