Summary
Tristan Toupin is a Staff Software Developer and machine learning engineer based in Montreal with nine years of experience turning ideas into production-grade web and AI products. He combines full-stack expertise (React, FastAPI, Docker/Kubernetes) with deep learning and real-time computer vision (PyTorch, OpenCV) to prototype, scale and deploy systems end-to-end. Tristan has led engineering teams and multi‑million dollar projects as Director of Engineering and CTO, improving velocity and cutting operational costs through CI/CD, monitoring, and cloud-native design on GCP. His background includes founding startups that applied ML to healthcare and rehabilitation, and research internships working on transformers and NLU, reflecting both entrepreneurial grit and research grounding. He routinely bridges product, data and infrastructure work—an engineer who ships models, APIs and frontends himself rather than handoffing the pieces.
9 years of coding experience
7 years of employment as a software developer
Diplôme d'études collégiales (D.E.C.), Natural Sciences, Diplôme d'études collégiales (D.E.C.), Natural Sciences at Collège de Valleyfield
Bachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at McGill University
English, French, Spanish