Summary
Marcelo Rocha is a Senior Cloud Software Architect with 10 years of experience designing and delivering scalable, secure enterprise systems from Belo Horizonte, Minas Gerais. He has progressed from full-stack and engineering roles to architecting cloud-native solutions and leading DevOps/DevSecOps adoption at companies like DTI Digital and Caylent. Marcelo combines formal studies in Information Systems and ongoing graduate work in Distributed Software Architecture with hands-on implementation, ensuring theory informs practical, production-ready designs. He is known for optimizing team collaboration and delivery pipelines to reduce risk and accelerate releases across distributed teams. Comfortable across the stack, he brings a pragmatic focus on reliability, security, and scalability while mentoring engineers to raise architectural quality. Outside typical architect duties, he blends mentorship experience from academia with enterprise practice, helping bridge knowledge transfer between teams and junior engineers.
10 years of coding experience
6 years of employment as a software developer
graduate studies Distributed Software Architecture, graduate studies Distributed Software Architecture at PUC Minas
Computer Technician Information Technology, Computer Technician Information Technology at Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais
Portuguese, English