José Eduardo Costa Lazaretti
About José Eduardo Costa Lazaretti
José Eduardo Costa Lazaretti is a Software Engineer at Avenue Code, where he has worked remotely since 2021. He has a strong background in software development, project management, and agile methodologies, with experience in integrating messaging systems and transitioning architectures.
Work at Avenue Code
José Eduardo Costa Lazaretti has been employed at Avenue Code as a Software Engineer since 2021. He has worked remotely in the United States for three years. In his role, he utilizes a diverse technology stack, including Java, Groovy, Spring Cloud, and Docker, to develop software solutions. He also integrates messaging systems such as ActiveMQ and Kafka into his projects, enhancing communication and data flow within applications.
Education and Expertise
José holds a Bachelor's degree in Software Engineering from UniCesumar, which he completed from 2013 to 2016. He furthered his education with a postgraduate degree in Project Management at the same institution from 2018 to 2019. Additionally, he earned a degree in Mathematics from FAP - Faculdade de Apucarana between 2006 and 2009. His expertise includes agile methodologies, specifically Scrum, and he applies UML for software design and documentation.
Background in Software Development
Before joining Avenue Code, José worked at UniCesumar as a Specialist Software Developer for five years, from 2016 to 2021, in Brazil. During this time, he gained significant experience in software development and project management. He was involved in a notable project that transitioned a monolithic architecture to microservices for a major North American client, showcasing his ability to handle complex software challenges.
Technical Skills and Tools
José employs various tools and technologies in his software development processes. He leverages Confluence and Jira for project management and team collaboration, ensuring effective communication within his teams. For continuous integration and code quality assurance, he utilizes Jenkins and Sonar. His proficiency in integrating messaging systems, along with his knowledge of agile methodologies, supports his effective management of software development processes.