Summary
Mauro Ribeiro is a principal software engineer and product-focused tech leader with 12+ years of experience shipping web and mobile products. Based in Waterloo, Ontario, he blends hands-on engineering with product design and agile leadership to drive startup success and scalable platforms. He is currently Principal Engineer at 99 Ravens AI, guiding architecture and delivery for AI-powered products, with prior impact at Faire, Index Exchange, Enlighted, and Avidbots across frontend, backend, and full-stack systems. His entrepreneurial stint as co-founder and CTO of Empreendemia adds strategic, cross-disciplinary insight to align technology with business goals. He holds an MSc in Software Engineering from Western University and a computer engineering degree from Unicamp, with hands-on experience across React, Angular, TypeScript, Python, Go, Kotlin, and cloud-native platforms.
13 years of coding experience
17 years of employment as a software developer
Master of Engineering Science (MESc), Computer Software Engineering, Master of Engineering Science (MESc), Computer Software Engineering at Western University
Computer Engineering, Computer Engineering at Universidade Estadual de Campinas
Portuguese, English