Summary
Leonardo Braga is a Senior Software Engineer with eight years of hands-on experience building full-stack systems, currently focused on back-end reliability and clean, efficient code. He has deep expertise across Java, C#, JavaScript, SQL/PL-SQL and .NET, and a track record of designing databases, services and dynamic reporting engines for public sector and enterprise products. Leonardo blends strong algorithmic thinking with practical product delivery—having implemented a city-wide financial reporting engine and dynamic query generator that supported national accountability rules. He’s comfortable across the stack from databases to UIs, experienced in Agile teams, and has shifted into ML-focused engineering roles while maintaining a pragmatic emphasis on well-structured, maintainable systems. Based in the UK, he’s adaptable to changing technologies and thrives on turning complex requirements into auditable, production-ready solutions.
8 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Universidade Federal do Ceará
Portuguese, English