Leonardo Azevedo
I am a software developer with over 10 years of experience building robust backend systems, scalable APIs and responsive web apps. js, Angular and React.
About
I am a software developer with over 10 years of experience building robust backend systems, scalable APIs and responsive web apps. I specialize in clean software design, scalable architecture and continuous delivery, with strong expertise in modern stacks such as .NET, Java, Node.js, Angular and React. I have proven experience in cloud computing, CI/CD pipeline automation and agile methodologies, and I thrive in critical environments.
I am a collaborative team player who works closely with cross-functional teams to deliver high-performance, secure, and strategically valuable solutions. I enjoy solving complex problems, promoting reusable code, and continuously learning to keep up with the latest technologies.
- 10 years' experience
- Joined October 2025
Languages
- EnglishAdvanced
- Spanish; CastilianIntermediate
Industry experience
- Software & Internet
- Financial Services
Work experience
Development and maintenance of RESTful APIs in .NET following SOLID principles and Clean Architecture, combined with front-end development in Angular to ensure responsive and user-friendly interfaces. Managed and optimized SQL Server and Azure SQL databases with a strong focus on performance and security. Implemented automated testing with coverage integrated into CI/CD pipelines via Azure DevOps. Administered Azure infrastructure to guarantee high availability and reliability. Performed continuous analysis of logs, metrics, and alerts through Application Insights and Log Analytics to maintain observability. Actively collaborated within agile squads to deliver fast, effective solutions while promoting reusable, maintainable, and secure code.
Development and maintenance of RESTful APIs in .NET following SOLID principles and Clean Architecture, combined with front-end development in Angular to ensure responsive and user-friendly interfaces. Managed and optimized SQL Server and Azure SQL databases with a strong focus on performance and security. Implemented automated testing with coverage integrated into CI/CD pipelines via Azure DevOps. Administered Azure infrastructure to guarantee high availability and reliability. Performed continuous analysis of logs, metrics, and alerts through Application Insights and Log Analytics to maintain observability. Actively collaborated within agile squads to deliver fast, effective solutions while promoting reusable, maintainable, and secure code.
Responsible for the development and maintenance of critical legacy systems on Mainframe z/OS using C# and Java, with strong involvement in DB2 database management, encompassing data modeling, performance tuning, and the creation of complex SQL scripts. Provided technical support for batch processes, performing incident analysis and rapid resolution to meet strict SLAs. Actively participated in deployments, user acceptance, and integrated testing through Jenkins and CI/CD pipelines. Contributed to detailed technical documentation and corporate system modernization initiatives, maintaining close collaboration with business units, QA, and operations teams to ensure overall system stability, reliability, and security.
Education
Certifications and awards· 7
Hire Leonardo Azevedo today
Post a job and invite Leonardo, or contact them directly. No hidden commission.










