Ricardo Afonso is a Principal Software Engineer at SoFi since April 2021, focusing on creating an improved banking experience. Prior to this role, experience includes significant contributions at Amazon as a Senior Software Development Engineer for Alexa Shopping and Amazon Diagnostics, where Ricardo worked on developing voice shopping experiences and cross-system diagnostic systems, respectively. Earlier positions include Tech Lead at TomTom, overseeing software architecture and development for navigation devices, and Technical Director at TOKENDesigners, where marketing strategies were effectively implemented. Additional experience comprises leading mobile software development at Novabase, managing a junior enterprise, and conducting AI research. Ricardo Afonso holds a Master's degree in Computer Engineering from the Faculdade de Engenharia da Universidade do Porto.