Ederson Silva
About Ederson Silva
Ederson Silva is a Java Software Engineer with a background in project management and engineering. He has experience in implementing microservices architecture and employs agile methodologies to enhance team productivity.
Work at Avenue Code
Ederson Silva has been employed at Avenue Code as a Java Software Engineer since 2021. In this role, he focuses on implementing microservices architecture using Spring Boot for API Rest applications. He utilizes agile methodologies such as SCRUM and Kanban to improve team productivity and process quality. Ederson also manages project dependencies with tools like Maven and Gradle, ensuring efficient development workflows.
Education and Expertise
Ederson Silva has a diverse educational background. He studied at Impact English College, where he achieved proficiency in English. He also attended Colégio Técnico de Campinas - Unicamp, earning a qualification as an IT Developer. Ederson pursued Control and Automation Engineering at Centro Universitário UniMetrocamp, completing his studies in 2020. Additionally, he is currently studying Project Management at Descomplica, with an expected completion in 2024.
Background in Software Development
Ederson Silva has accumulated extensive experience in software development. He began his career as a Software Developer Intern at CI&T in 2013, where he worked for 10 months. He then served as a Backend Developer at CI&T from 2014 to 2017 for three years. Following this, he worked as a Project and Product Engineer intern at Luxottica from 2018 to 2020. He also gained experience as a Quality Engineer intern at Bosch from 2017 to 2018 and as a Java Developer at Segware from 2020 to 2021.
Technical Skills and Methodologies
Ederson Silva employs various technical skills and methodologies in his work. He implements microservices architecture and utilizes the 'Clean as You Code' approach for maintaining legacy Java applications. For version control and release tagging, he uses both Gitlab and SVN. His familiarity with agile methodologies, including SCRUM and Kanban, enhances team collaboration and project management.