Plataforma de Comércio Orientada a Eventos
Pedidos, estoque e pagamento com transações, outbox, auditoria, cache e filas.
Backend Software Engineer
APIs, dados e sistemas assíncronos para produtos confiáveis em produção.

Desenvolvo APIs, modelos de dados e processos assíncronos com TypeScript e Node.js, priorizando clareza, consistência e operação.
React e Next.js entram para demonstrar fluxos reais e entregar uma boa experiência. O núcleo do meu trabalho continua na arquitetura, nos dados e na confiabilidade dos serviços.
Cada projeto parte de uma preocupação operacional real e deixa as escolhas técnicas explícitas.
Pedidos, estoque e pagamento com transações, outbox, auditoria, cache e filas.
Isolamento por organização, RBAC, GraphQL, tokens rotativos e jobs assíncronos.
Definições versionadas, workers duráveis, retries, compensação e aprovação humana.
Referências executáveis de idempotência, locks, outbox, circuit breaker e graceful shutdown.
Uso frontend para tornar decisões e fluxos verificáveis, enquanto a complexidade importante fica onde ela precisa estar.
Invariantes transacionais, isolamento de tenant e regras que resistem à concorrência.
Outbox, idempotência, retry e recuperação entram no desenho desde a primeira decisão.
Logs, métricas, tracing e testes tornam o comportamento do sistema compreensível em produção.
Estou disponível para oportunidades backend e produtos em que arquitetura, confiabilidade e execução importam.