Transformo sistemas legados em arquiteturas distribuídas modernas, escaláveis e resilientes. Especialista em evolução de sistemas complexos.
Atuo na construção e evolução de sistemas backend de média e alta complexidade, com foco em arquitetura sustentável, orientação a domínio e decisões técnicas que se mantêm válidas ao longo do tempo.
Minha trajetória acompanha a transição do ecossistema .NET de modelos fortemente acoplados para arquiteturas modernas, orientadas a domínio e a eventos, passando por diferentes paradigmas e adotando abordagens mais modulares, resilientes e sustentáveis.
Meu trabalho envolve projetar e evoluir sistemas que exigem integrações complexas, processamento assíncrono e comunicação entre serviços, sempre com atenção a aspectos como consistência de dados, resiliência, observabilidade e manutenção em produção.
Mais do que escrever código, meu foco está em tomar boas decisões técnicas, equilibrando negócio, arquitetura e operação para entregar soluções previsíveis, testáveis e preparadas para o mundo real.
Acredito que bons sistemas não são definidos pela ausência de falhas, mas pela capacidade de lidar com elas de forma clara, controlada e previsível.
ASP.NET Core, .NET 6/7/8, C#, REST APIs, WebForms, ASP.NET MVC
DDD, Clean Architecture, CQRS, Event-Driven, Hexagonal, Modelo Rico
Kafka, Consumers Resilientes, Retry, DLQ, Idempotência, Event Sourcing
SQL Server, PostgreSQL, MySQL, MongoDB, DynamoDB
Docker, Kubernetes, CI/CD, GitHub Actions, AWS, Azure, GCP
Logs Estruturados, Métricas, Tracing, Análise de Falhas
Estou disponível para discutir projetos, consultorias ou oportunidades de colaboração.