Felipe Ribeiro
About Felipe Ribeiro
Felipe Ribeiro is a Senior Software Engineer currently employed at Hotel Engine since 2024. He has a background in software development with previous roles at Thoughtworks, SYDLE, and Teknisa Software, and holds both a Bachelor's and a Master's degree in Computer Science from Universidade Federal de Minas Gerais.
Work at Hotel Engine
Felipe Ribeiro has been employed at Hotel Engine as a Senior Software Engineer since 2024. In this role, he applies his expertise in software development to enhance the company's technology solutions. His responsibilities include collaborating with teams to design and implement software features that improve user experience and operational efficiency.
Previous Experience in Software Engineering
Before joining Hotel Engine, Felipe Ribeiro worked at Thoughtworks as a Senior Software Engineer from 2022 to 2024. His tenure at Thoughtworks involved developing software solutions in a collaborative environment. Prior to that, he served as a Software Developer at SYDLE for 8 months in 2021-2022, where he contributed to various projects. Felipe began his career as a Full Stack Developer Intern at Teknisa Software from 2016 to 2017, gaining foundational experience in software development.
Education and Expertise
Felipe Ribeiro holds a Bachelor's degree in Computer Science from Universidade Federal de Minas Gerais, which he completed from 2016 to 2021. He furthered his education by pursuing a Master's degree in Computer Science at the same university from 2022 to 2024. Additionally, he earned an IT Technician qualification from Centro Federal de Educação Tecnológica de Minas Gerais between 2013 and 2015. His academic background provides a strong foundation for his work in software engineering.
Research Focus and Specialization
Felipe Ribeiro's research focuses on code quality and identifying bad smells in JavaScript. He emphasizes problem-solving and adheres to best practices in software engineering. His expertise in these areas contributes to his effectiveness as a software engineer, allowing him to develop high-quality software solutions.