Felipe Santos
About Felipe Santos
Felipe Santos is a Software Developer with a diverse educational background in law and computer programming. He currently works at Screenloop, where he focuses on writing modular code and enhancing user experience through innovative features.
Work at Screenloop
Currently, Felipe Santos serves as a Software Developer at Screenloop, a position he has held since 2022. In this role, he is actively involved in conceptualizing and implementing innovative features aimed at enhancing user experience. He focuses on writing modular and reusable code, which contributes to creating efficient and maintainable solutions. Additionally, he takes the initiative to increase test coverage, ensuring the reliability and stability of the platform. His work includes developing dynamic and interactive user interfaces using React.js, as well as utilizing modern JavaScript ES6 features and Typescript to improve front-end code maintainability.
Education and Expertise
Felipe Santos has a diverse educational background. He earned a Law degree from Universidade de Coimbra, completing his studies from 2009 to 2013. He furthered his education in Forensic Law Sciences, achieving a Master's degree from 2013 to 2015. Felipe also studied Corporate Governance at Universidade Nova de Lisboa, completing an intensive course in 2018. He pursued a Post-graduate degree in Banking Law at Faculdade de Direito da Universidade de Lisboa from 2019 to 2021. In the field of software development, he completed a Full-Stack Web Developer program at Le Wagon in 2021.
Professional Background
Felipe Santos has accumulated significant professional experience in both law and software development. He began his legal career as a Trainee Lawyer at Macedo Vitorino & Associados from 2014 to 2017, followed by a position as a Lawyer at the same firm for seven months in 2017. He then worked as a Legal Adviser in the Banking Prudential Supervision Department at Banco de Portugal from 2017 to 2021. Transitioning to software development, he completed a three-month internship at Screenloop in 2021 before securing his current role as a Software Developer.
Technical Skills and Contributions
Felipe Santos possesses a strong technical skill set that includes writing modular and reusable code, which is essential for developing efficient software solutions. He participates in code reviews to promote best practices and maintain code quality. His contributions at Screenloop involve implementing background jobs using Sidekiq and Redis to enhance application performance and responsiveness. Felipe's expertise in modern JavaScript ES6 features and Typescript further supports the maintainability of front-end code, while his work with React.js allows for the development of engaging user interfaces.