Summary
Bruno Camargo is a Software Engineer II with 9 years of experience delivering full-stack and distributed systems in financial and academic contexts. He currently helps build scalable banking APIs at Bankly, leveraging .NET, Node.js, React, and cloud-native microservices with RabbitMQ/Kafka, SQL and NoSQL databases, and observability stacks. A committed educator, he serves as an instructor at PUC Minas, teaching backend development, software architecture, and databases, and he continually translates academic concepts into production-ready practice. He is passionate about computer vision and AI, having worked with OpenCV and real-time video analysis, and has built image-processing APIs using Flask for healthcare, security, and automation domains. Based in Minas Gerais, Brazil, his background also spans ERP integration, legacy modernization, and even Unity 3D/game development, reflecting a hands-on, interdisciplinary approach to software engineering.
9 years of coding experience
7 years of employment as a software developer
Technical degree in Computer Networks, System Management, Networks, and LAN/WAN, Technical degree in Computer Networks, System Management, Networks, and LAN/WAN at SENAC Poços de caldas
Postgraduate Degree, Distributed Software Architecture, Postgraduate Degree, Distributed Software Architecture at PUC Minas
The Pontifical Catholic University of Minas Gerais
English