Summary
Leonardo Martins is a seasoned .NET software analyst and developer with 10 years of experience building and sustaining enterprise systems, from legacy migrations to modern Web API and SPA front-ends using Angular and React. He has led technical teams and managed delivery for high-impact projects such as Brazil’s national mining dam management system (SIGBM), combining hands-on coding with code review, planning and stakeholder-driven solution design. Leonardo applies DDD, Clean Code, SOLID and TDD/BDD practices to ensure maintainable, testable and performant software, and often bridges legacy stacks (ASP, VB, Web Forms) with modern architectures. Based in Minas Gerais, he brings a pragmatic mix of technical leadership and deep operational experience across databases and ORMs (NHibernate, EF, Oracle/SQL Server), and is known for making teams more self-sufficient through onboarding and best-practice coaching.
10 years of coding experience
12 years of employment as a software developer
Bacharel em Sistemas de Informação, Tecnologia da Informação, Bacharel em Sistemas de Informação, Tecnologia da Informação at Centro Universitário do Leste de Minas Gerais
Técnico em Informática Industrial, Tecnologia da Informação, Técnico em Informática Industrial, Tecnologia da Informação at Escola Técnica Vale do Aço
The Pontifical Catholic University of Minas Gerais
Portuguese, English