Summary
Bruno Rodrigues is a Head of Architecture and Software Engineering with roots in development since 2007 and over a decade of focused architecture leadership, currently shaping architecture practices at Meta. He combines deep hands-on experience across microservices, cloud-native platforms (OpenShift, Kubernetes, AWS/GCP/Azure), messaging systems and observability with mentoring and CoE-level governance like TOGAF and ATAM. Bruno is a seasoned educator—having taught across undergraduate and graduate programs—and leverages that teaching mindset to codify architecture patterns and run company-wide training programs. His background spans finance, logistics, advertising, healthcare and public sector projects, giving him a pragmatic approach to risk-aware, high-throughput system design. Known for cataloging reusable architectures (CQRS, DDD, Onion, ADR) and promoting DevOps/chaos engineering practices, he blends rigorous academic study in computer vision and electrical engineering with relentless operational focus. Colleagues value him as a communicator and coach who translates complex technical tradeoffs into actionable roadmaps.
10 years of coding experience
16 years of employment as a software developer
Doctoral degree [special student] - student researcher Electrical Engineering and Computer science, Doctoral degree [special student] - student researcher Electrical Engineering and Computer science at Universidade Federal de Goiás
Master of Business Administration - MBA Management software Information Technology, Master of Business Administration - MBA Management software Information Technology at Uni-ANHANGUERA - Centro Universitário de Goiás
Bachelor of System Information, Bachelor of System Information at Universidade Salgado de Oliveira
English, Portuguese