Bruno Ferreira is a Software Architect based in São Paulo with 10 years of experience designing and delivering distributed, cloud-ready systems for global projects. He combines hands-on full-stack development with technical leadership—building microservices, messaging integrations with RabbitMQ, and deployment pipelines using GitHub Actions and Docker. Skilled in Domain-Driven Design, CQRS and clean architecture, he also maps business As-Is/To-Be processes with BPMN and validates solutions with UML, bridging technical and product stakeholders. His background ranges from modern .NET Core systems to legacy migrations and performance-driven data access with Entity Framework, Dapper and Dommel, reflecting deep practical knowledge across Database First and Code First approaches. A former developer in industrial and healthcare sectors, he brings a pragmatic focus on usability, automated testing (xUnit, in-memory mocks, Bogus) and team coaching that accelerates delivery without sacrificing maintainability.
10 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Electrical Engineering, Bachelor's degree, Electrical Engineering at Faculdade de Engenharia São Paulo - FESP
Mackenzie Presbyterian University
The Pontifical Catholic University of Minas Gerais
It's a small library to provide .Net Core I18n translations from JSON files.
Contributions:40 pushes, 1 branch in 9 months
dotnettranslationstranslationnet-corejson-files
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.