Alexandre Junior Da Costa
About Alexandre Junior Da Costa
Alexandre Junior Da Costa is a Software Engineer with experience in backend and full stack development. He advocates for Clean Code practices and Test-Driven Development, emphasizing high-quality software delivery.
Current Role at UserGems
Alexandre Junior Da Costa currently serves as a Software Engineer at UserGems, a position he has held since 2023. In this role, he applies his software development skills to enhance the company's product offerings. His responsibilities include designing and implementing software solutions that align with the company's objectives.
Previous Experience at Lydia Sistemas Inteligentes
Before joining UserGems, Alexandre worked at Lydia Sistemas Inteligentes as a Senior Backend Developer for four months in 2022. His role involved developing backend systems and integrating REST APIs, which improved system interoperability and data exchange within the organization.
Experience at Sympou
Alexandre was employed as a Full Stack Developer at Sympou from 2022 to 2023, where he worked for one year in Porto Alegre. His experience in this role included both frontend and backend development, allowing him to contribute to various aspects of the software development lifecycle.
Education and Expertise in Computer Science
Alexandre earned his Bacharelado em Ciência da Computação from the Federal University of Rio Grande do Sul, completing his studies from 2019 to 2023. His education provided him with a solid foundation in computer science principles, including a strong understanding of SOLID principles and design patterns, which he applies in his software engineering practices.
Advocacy for Clean Code and Agile Practices
Alexandre advocates for Clean Code practices and Test-Driven Development (TDD) to ensure high-quality software delivery. He has extensive experience working in agile development environments, where he promotes iterative progress and collaboration among team members to enhance project outcomes.