About
Sou Joao Oliveira, Engenheiro de Software Sênior com 7 anos de experiência dedicados a arquitetar e entregar sistemas escaláveis, de alta performance. Minha base principal é em C#/.NET, e minha experiência como full-stack (Angular/JavaScript) me ajuda a manter uma visão prática de ponta a ponta — das necessidades do produto até a operação em produção.
Sou especializado em System Design e em construir arquiteturas resilientes usando Microservices, Message Brokers (Kafka, SNS, SQS) e infraestrutura em Cloud (AWS/Docker). Acredito fortemente no mindset “Test-Driven”, utilizando xUnit para testes unitários/de integração e JMeter para benchmarks de performance, garantindo estabilidade em sistemas críticos.
Áreas de foco
- Dados e cache: SQL (PostgreSQL, Oracle, SQL Server) e NoSQL (MongoDB); Redis para cache distribuído e otimização de performance.
- DevOps e observabilidade: automação de CI/CD e visibilidade operacional com ferramentas como Kibana e Splunk.
- Arquitetura e design: escalabilidade, clean code e padrões de design pragmáticos para sistemas de alto tráfego.
Formação
- Bacharelado em Sistemas de Informação
- Pós-graduação em Governança de TI
- MBA em Liderança e Inovação
Gosto de resolver problemas arquiteturais complexos e compartilhar o que aprendo por meio de escrita técnica e mentoria. Valorizo qualidade de engenharia e liderança que se traduzem em software confiável hoje e escalável amanhã.
Você pode me encontrar nestas plataformas: