Ricardo Magalhaes
About Ricardo Magalhaes
Ricardo Magalhaes is a Senior Software Engineer at Wealthsimple, with a background in web development and a focus on accessibility engineering.
Current Role at Wealthsimple
Ricardo Magalhaes works as a Senior Software Engineer at Wealthsimple since 2022. In this role, he has been an integral part of the engineering team in Montreal, Quebec, Canada. Ricardo led the front-end migration of Wealthsimple Tax from a legacy tech stack to React/Redux. He also played a key role in initiating JavaScript to TypeScript migrations to enhance the developer experience and contributed to improving CI pipelines using GitHub Actions.
Previous Experience at Shopify
Before joining Wealthsimple, Ricardo worked at Shopify as a Senior Web Developer from 2017 to 2022 in Montreal, Quebec, Canada. During his five-year tenure, he brought his extensive front-end development skills to the team, contributing to various high-impact projects and driving innovation in web development practices.
Earlier Career in Web Development
Ricardo has a rich background in web development with various roles. He worked at GatherContent as a Front-end Web Developer for three years (2014-2017), splitting his time between Berlin, Germany for two years and London, United Kingdom for one year. Prior to that, he served as a Web Developer at Gamesys for one year (2013-2014) in London, and as a Front-end Developer at Triworks for two years (2011-2013) in Aveiro Area, Portugal. He began his career with an internship in Design & Game Development at PT Inovação (2010-2011) in Aveiro.
Educational Background
Ricardo Magalhaes holds a Master's degree in Multimedia Communication from Universidade de Aveiro, where he studied from 2008 to 2011. He also achieved a Licentiate degree in New Technologies of Communication at the same university, completing his studies from 2005 to 2008. His academic background equipped him with a strong foundation in communication technologies and multimedia.
Personal Interests and Advocacy
Outside of his professional life, Ricardo engages in long-distance trail running and rock climbing. He also writes about typography in his spare time. Additionally, he is an advocate for good mental health in the workplace and emphasizes the importance of downtime, reflecting his commitment to fostering a balanced and healthy work environment. Ricardo also focuses on accessibility engineering (a11y) in his web development projects to ensure inclusive and user-friendly digital experiences.