Matthew Barichello

Staff Software Engineer at Arteria AI

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job9 years of employment as a software developer
bookOntario Secondary School Diploma International Baccalaureate, Ontario Secondary School Diploma International Baccalaureate at Assumption College High School
bookDMA Certificate for Advanced Java Programming, DMA Certificate for Advanced Java Programming at University of Toronto
bookQuantum Cryptography School for Young Students, Quantum Cryptography School for Young Students at University of Waterloo
github-logo-circle

Github Skills (64)

reflection10
modular10
compile-time10
meta10
java-bytecode10
single-file10
constexpr10
interaction10
llvm9
rewrite9
jvmti9
minecraft9
java9
kotlin9
raii9

Programming languages (7)

JavaC++CSSRustCLLVMCMake

Github contributions (5)

github-logo-circle
dukeify/fake-jni

Feb 2019 - Aug 2020

An implementation of the JNI and JVMTI with support for direct interaction between natively registered classes and JVM objects.
Contributions:145 commits, 14 PRs, 146 pushes in 1 year 6 months
interactionjvmtijava-bytecodekotlinjvm
Matthewacon/CV

Nov 2018 - Apr 2024

Contributions:22 pushes in 5 years 5 months
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