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

Software Engineer · Itaú UnibancoJun 2021 – Present · 5 yrs 6 mos

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.

Fullstack Developer · IntrumSep 2019 – Jun 2021 · 1 yr 10 mos

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.

Developer · IBMMar 2016 – Oct 2019 · 3 yrs 8 mos

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

Systems Analysis and Development · Universidade Estadual de Campinas (UNICAMP)2012 – 2017

Certifications and awards· 7

AWS Certified Developer – Associate2030 – 2025
AWS Certified Solutions Architect – Associate2030 – 2025
AWS Cloud Practitioner2030 – 2025
ITIL Foundation2030 – 2025

Hire Leonardo Azevedo today

Post a job and invite Leonardo, or contact them directly. No hidden commission.

Post a job