Matthew Barichello is a Staff Software Engineer with a decade of experience building full-stack systems that bridge software, hardware, and machine learning. He founded No Generics Ltd. at 17 and has since led development across startups and enterprise teams, including roles at Arteria AI, NowSecure, Ford, and Sensibill. Matthew excels at productionizing ML and distributed services, designing embedded and electrical systems for autonomous vehicles, and shipping secure, containerized cloud deployments. He brings a hands-on inventor’s mindset—comfortable writing low-level firmware and high-level APIs—and has a track record mentoring teams and students in competitive robotics and hackathons. Based in Old Toronto, he combines applied research experience with pragmatic engineering to solve resource-intensive, real-world problems. An unconventional detail: his early start in electronics and embedded game hardware informs a rare cross-domain fluency that speeds prototype-to-production cycles.
10 years of coding experience
9 years of employment as a software developer
Ontario Secondary School Diploma International Baccalaureate, Ontario Secondary School Diploma International Baccalaureate at Assumption College High School
DMA Certificate for Advanced Java Programming, DMA Certificate for Advanced Java Programming at University of Toronto
Quantum Cryptography School for Young Students, Quantum Cryptography School for Young Students at University of Waterloo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Barichello - Staff Software Engineer at Arteria AI