Leandro Castilho
About Leandro Castilho
Leandro Castilho is a Senior Software Engineer with extensive experience in cloud-focused projects and distributed solutions. He has worked at various companies in Brazil, including Audsat and Avenue Code, and holds advanced degrees in Software Engineering and Internet Systems.
Work at Avenue Code
Leandro Castilho currently serves as a Senior Software Engineer at Avenue Code, a position he has held since 2023. In this role, he focuses on developing software solutions and contributing to various projects within the company. His expertise in cloud-focused projects enhances the company's capabilities in delivering distributed solutions across different business sectors.
Previous Experience at Audsat
Before joining Avenue Code, Leandro worked at Audsat as a Líder técnico from 2019 to 2023. During his four years there, he led cloud-focused projects that promoted distributed solutions. His leadership in these initiatives contributed to the advancement of technology within the organization and across various sectors.
Career Development at BRQ and deviceLab
Leandro's career includes significant roles at BRQ and deviceLab. He worked as a Desenvolvedor Java at BRQ from 2017 to 2019, where he contributed to Java-based projects. Prior to that, he served as a full stack developer at deviceLab from 2016 to 2017, gaining experience in both front-end and back-end development.
Educational Background
Leandro studied at Faat, where he completed a course in Sistemas para Internet from 2010 to 2012. He furthered his education at FIAP, achieving a Pós-graduação Lato Sensu - MBA in Engenharia de Software from 2021 to 2022. This educational foundation supports his technical skills and knowledge in software engineering.
Technical Skills and Methodologies
Leandro Castilho is proficient in creating both monolithic and microservices architectures using programming languages such as Java, C++, Python, and NodeJS. He has experience implementing Agile methodologies in project management, showcasing his ability to adapt to technological and methodological changes effectively.