Allan Vinicius Rezende
About Allan Vinicius Rezende
Allan Vinicius Rezende is a Software Engineer with extensive experience in full-stack Java development. He has worked at various institutions, including Pinterest and Universidade Federal de Sergipe, and holds multiple degrees in computer science and systems engineering.
Work at BairesDev
Allan Vinicius Rezende has been employed at BairesDev as a Software Engineer since March 2020. In this role, he contributes to various projects, leveraging his skills in full-stack Java development. His position at BairesDev allows him to collaborate with teams on innovative software solutions, enhancing his expertise in the tech industry.
Career at Pinterest
Allan has been working as a Software Engineer at Pinterest since March 2020. His role involves developing and maintaining software applications, utilizing his knowledge in programming languages and frameworks. His experience at Pinterest reflects his commitment to advancing technology and improving user experiences on the platform.
Education and Expertise
Allan holds a Master in Computer Science from Universidade Federal de Sergipe, where he focused on Search-Based Software Engineering from 2017 to 2019. He also completed a Bachelor's degree in Information Systems at the same university from 2008 to 2012. Additionally, he pursued a Pós-Graduação lato sensu in Engineering Systems from Escola Superior Aberta do Brasil from 2013 to 2015. His educational background is complemented by a Técnico em Desenvolvimento de Sistemas from Instituto Federal de Educação, Ciência e Tecnologia de Sergipe.
Previous Work Experience
Before joining BairesDev and Pinterest, Allan worked at Universidade Federal de Sergipe as a Software Engineer from 2016 to 2020 and as a Software Developer from 2014 to 2016. He also gained experience as a Web Developer at INFOX Tecnologia da Informação LTDA from 2010 to 2012. This diverse work history has equipped him with a broad range of skills in software development.
Technical Skills
Allan possesses expertise in several programming languages and technologies, including Python, Java, React, and Git. His focus on full-stack Java development highlights his ability to work on both front-end and back-end components of applications. This skill set enables him to contribute effectively to complex software projects.