
Arquitetura de Sistemas Distribuídos
Desenho microsserviços resilientes, mensageria assíncrona, CDC e API gateways em ambientes multi-tenant e multi-região.
Modelo domínios com DDD e arquitetura hexagonal, escolho mensageria adequada para cada contexto (Kafka, RabbitMQ, SQS, Pub/Sub, NATS) e introduzo padrões de resiliência (retry, circuit breaker, idempotência) em sistemas que precisam funcionar em escala.
Já estabeleci pipelines de Change Data Capture com Debezium, integração via Kong API Gateway, SSO corporativo com Keycloak e AWS Cognito, e camadas de integração com padrões legados como TISS/SOAP — sempre buscando equilíbrio entre rigor técnico e velocidade de entrega.
Como entrego
Arquitetura distribuída desenhada em torno do domínio, não do framework.
- Modelagem de domínios com DDD e bounded contexts
- Mensageria event-driven (Kafka, RabbitMQ, SQS, Pub/Sub, NATS)
- CDC com Debezium e sincronização entre serviços
- API Gateway, autenticação corporativa e SSO
- Padrões de resiliência: retry, idempotência, circuit breaker