Summary
Martin Lavoie is a Full Stack Engineer with 12 years of hands-on experience building performant web and tooling systems from Canada’s Greater Moncton area. He currently focuses on optimizing analytics rendering and full-stack features at TLM, having previously built internal CLI tools, error-aggregation dashboards, and web scrapers at Budget Insight. His background spans game and VR development (Unity/C#) as Technical Director, tools programming at Ubisoft (C#/C++), and academic research involving C++, Python and Haskell, giving him a rare blend of systems, game, and data tooling expertise. Martin has taught game programming at the college level and steered technical choices and DevOps for small companies, demonstrating both mentorship and operational ownership. Colleagues rely on him for pragmatic, end-to-end solutions that bridge user-facing performance and backend reliability. He pairs a Master’s in Computer Science with a curiosity for cross-domain engineering that surfaces in unconventional tools and research-driven code.
12 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Université du Québec à Chicoutimi
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Université de Montréal
Technician, Computer Science, Technician, Computer Science at Cégep de Chicoutimi
French, English