Summary
Bruno Silva is a Software Engineer III with nine years of experience designing and delivering Java-based, cloud-native systems and microservices across education, finance, telecom and healthcare in Brazil. He has led end-to-end projects — including a microservices-based corporate learning platform for 30,000+ Stellantis users — applying CQRS, event-driven patterns and AWS to achieve scalability and resilience. Comfortable as both senior developer and technical lead, he combines deep Java/Spring expertise with growing Kotlin practice and a specialization in Distributed Software Architecture from PUC Minas. Pragmatic about quality and observability, he has hands-on experience with Docker, ELK, Redis, Flyway and AWS services to support production-grade operations. Based in Minas Gerais, he’s driven by solving complex integration challenges and translating architectural vision into reliable, maintainable code.
9 years of coding experience
16 years of employment as a software developer
Arquitetura de Software Distribuído, Arquitetura de Software Distribuído at PUC Minas