Bruno Carvalho is a Senior Java Software Engineer with six years of experience building microservices and integrations for major Brazilian financial institutions, currently at Bradesco. He specializes in Spring Boot, Apache Camel, REST APIs and cloud deployments on AWS and Azure, delivering secure, performant backend systems and BFF architectures. Comfortable across the stack, he pairs backend expertise with Angular front-ends and CI/CD practices to ship end-to-end solutions. His background includes designing fiscal document custody systems and message-driven integrations using SQS, MongoDB and PostgreSQL. Continually advancing his expertise through postgraduate studies in Java and AI and a master's in Strategic Management in Software Engineering, he blends practical delivery with growing architectural and strategic insight. Colleagues appreciate his focus on scalable integrations and pragmatic problem solving within complex enterprise environments.
6 years of coding experience
4 years of employment as a software developer
Master's degree Strategic Management in Software Engineering, Master's degree Strategic Management in Software Engineering at Universidad Europea del Atlántico
Postgraduate Lato Sensu – Specialization Artificial Intelligence, Postgraduate Lato Sensu – Specialization Artificial Intelligence at Federal University of Technology - Parana
Bachelor of Technology Systems Analysis and Development, Bachelor of Technology Systems Analysis and Development at Faculty of Technology of São Paulo (FATEC ZL)
repositorio usado no curso da mongodb university M220J.
Contributions:11 PRs, 14 pushes, 1 branch in 4 years 4 months
repositoriocursomongodb
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.