Summary
Jonathan Gingras is a software developer specializing in Linux embedded systems, with a strong focus on native programming in Rust and C. Based in Quebec, Canada, he has built an 11-year track record delivering robust embedded software and platform components, most recently at Genetec where he has led Linux-based development since 2021. His background spans DevOps and core platform work at LogMeIn, as well as a data science internship, illustrating versatility across systems, automation, and analytics. He holds a Master of Science in Computer Science with a machine learning focus alongside a software engineering degree, enabling him to blend low-level efficiency with data-driven approaches. He also has experience educating teams and improving coursework as a teaching assistant, reflecting strong communication and mentorship. Outside day-to-day coding, he pursues research and hands-on exploration of native programming paradigms, keeping him at the intersection of performance and reliability in modern embedded ecosystems.
11 years of coding experience
2 years of employment as a software developer
Maîtrise ès sciences (M. Sc.), Computer Science (Machine Learning), Maîtrise ès sciences (M. Sc.), Computer Science (Machine Learning) at Université Laval
Diplôme d'études collégiales, Natural Sciences, Diplôme d'études collégiales, Natural Sciences at Cégep Limoilou
French, English, Spanish, German