Arquiteto Backend & Staff Engineer

Projeto sistemas distribuídos resilientes que escalam negócios.

Com mais de 7 anos de experiência corporativa, sou especialista em arquiteturas de alta vazão, mensageria orientada a eventos e modernização tática de sistemas legados para líderes globais como AB InBev, Itaú, Porto Seguro e Prudential.

Casos Reais em Produção

Cases de Design de Sistemas e Arquitetura

Desafios reais de sistemas distribuídos projetados, resolvidos e otimizados em larga escala.

Vazão Média de 50.000 req/s & Latência Estável

Motor de Pricing Global em Larga Escala

AB InBev - API de Pricing & Promoções

The Architectural Pain

Necessidade de servir payloads de preços de alta vazão para mais de 30 países. Enfrentou picos críticos de latência durante campanhas massivas de transações e condições de corrida de concorrência severas no Cosmos DB sob tráfego de pico.

The Engineering Solution

Projetou um sistema de cache distribuído em várias camadas com Java, Spring Boot e Redis. Mitigou o gargalo no Cosmos DB durante uma war room crítica de produção implementando controle de escala dinâmica de RU/s e eliminando chamadas upstream redundantes.

JavaSpring BootRedis ClusterCosmos DBNew RelicAzure
50k Req/s Java API Spring + Redis Client HA Caching Layer Redis Cache Redis Cluster 10k -> 20k RUs Cosmos DB
Perda de Dados Reduzida de 13% para ~4%

Resgate de Perda de Dados em Analytics de Vendas

AB InBev - Bees Grow (Métricas de KPIs)

The Architectural Pain

Chamadas de API síncronas legadas causavam uma taxa de perda crítica de 13% de dados nas atualizações de transações e ingestão de métricas de desempenho de vendedores em mais de 15 países.

The Engineering Solution

Re-arquitetou os fluxos síncronos de ingestão para um modelo assíncrono orientado a eventos usando RabbitMQ. Desenvolveu um microsserviço consumidor agendado e resiliente para reter de forma segura e agregar métricas em lote antes da persistência no banco.

JavaRabbitMQScheduled ConsumerPostgreSQLGrafanaCI/CD
Sync API Call 13% Data Loss KPI Events Publisher RabbitMQ Exchange Persistent Queue Java Consumer Loss: 13% -> 4%
Zero Gargalos de Latência na Aplicação Cliente

Escudo BFF para APIs Legadas

Porto Seguro - Gestão Financeira Digital

The Architectural Pain

Altas latências e payloads inflados com propriedades de banco de dados legadas não utilizadas de APIs bancárias monolíticas de terceiros degradavam a performance de renderização do front-end.

The Engineering Solution

Arquitetou uma camada Backend-For-Frontend (BFF) de alta performance utilizando NestJS. Implementou composição de APIs em paralelo e otimizou a agregação de payloads, transformando múltiplas requisições legadas lentas em um único stream reativo otimizado para o cliente.

Node.jsNestJSTypeScriptPadrão BFFReactIntegração de APIs
Modern React App Aggregated NestJS BFF API Composition Parallel Fetch Legacy Auth (Slow) Legacy Financial Legacy Profile
Cronograma Reduzido de 9 para 7 Meses (100% cob. testes)

Engenharia Reversa de Seguros com IA

Prudential - Portal de Aceitação de Seguros

The Architectural Pain

Regras de negócio de missão crítica sem documentação, travadas dentro de sistemas SharePoint legados e arquiteturas antigas em Angular, ameaçavam o cronograma de modernização de uma plataforma.

The Engineering Solution

Aproveitou análise avançada de código por IA para realizar engenharia reversa sistemática das regras legadas. Co-arquitetou uma estrutura moderna em React baseada nos padrões de projeto Strategy e Factory para resolver componentes de UI dinamicamente a partir dos payloads da API, garantindo 100% de cobertura de testes.

React.jsStrategy PatternFactory PatternEng. Reversa com IAEsteiras CI/CD
Dynamic Config JSON Payload React Factory & Strategy Resolver 100% Test Coverage Insurance Strategy A Insurance Strategy B 9 mo -> 7 mo timeline reduction
Arsenal Técnico

O Ecossistema que Domino

Minhas principais tecnologias, bibliotecas e frameworks arquiteturais utilizados diariamente para obter performance.

⚙️

Core Backend

Java & Spring Boot Node.js & NestJS TypeScript / ESNext Clean Architecture & DDD Padrões de Projeto (GoF)
⚡

Mensageria & Dados

RabbitMQ (Event-Driven) Redis (Cache Distribuído) Cosmos DB / NoSQL PostgreSQL / SQL Server Composição de APIs BFF
☁️

Cloud & Operações

Infraestrutura AWS Cloud Serviços Microsoft Azure Docker Containerização Esteiras de Automação CI/CD FinOps & Escala Dinâmica
📊

Observabilidade

Suite New Relic APM Dashboards Grafana Métricas Prometheus Rastreamento Distribuído War-Rooms de Produção
Minha Visão

Engenharia Pragmática Acima de Modismos

Acredito que **alta disponibilidade é um seguro de vida de negócio**, não apenas uma métrica de infraestrutura. Ao longo dos meus mais de 7 anos de jornada, aprendi que a melhor arquitetura é aquela que diretamente viabiliza a estabilidade e o crescimento da empresa, mantendo a complexidade e os custos de infraestrutura sob rígido controle.

Seja atuando em war rooms de produção sob estresse, re-arquitetando perdas críticas de transações em pipelines orientados a eventos com RabbitMQ, ou usando IA para documentar regras de negócio legadas, trago foco total em **confiabilidade de software, performance e princípios de clean code**.

7+ Anos de Exp
50k+ Req/s Gerenciadas
100% Padrão de Cobertura de Testes