Curriculum vitae
The short version.
Roles, dates, and outcomes, most recent first. The Work page has the detail behind each.
Career at a glance
-
Okta — Principal Software Engineer, AI
-
Sanofi — Software Engineering Lead → ML Engineering Lead, R&D AI Engineering
Founded Sanofi’s first AI engineering organization and scaled it to 70+ across Toronto, Paris, and Boston (7 direct reports, 30+ FTEs, 40+ contractors), reporting to the VP of R&D. $12M+ HPC platform strategy (A100/H100, EKS, FSx Lustre); event-driven vLLM/FP8 LLM platform for clinical data analysis; 23% throughput gain; 26% faster productionization across 7+ R&D teams; incidents down 50%+, onboarding down 40%.
-
Petco (via ShyftLabs) — Technology Lead, Customer AI
$5M ML infrastructure budget, 5-person team, MLOps standards on GCP; deployment cycles −25%. $3M personalization program: 3% basket-size uplift, $13M/month incremental revenue. Price-elasticity platform: 24h → 4h, compute −32%.
-
Loblaw — Data Engineer → Senior Data Engineer → Senior MLOps Engineer
Promotion optimization across 16 divisions and 200+ categories. Segmentation platform: 1B+ transactions/year, 21M loyalty members, $42M annual incremental revenue; architecture became the Loblaw Media backbone ($40M/year). First ML decisioning engine for pricing and markdown timing: $15–20M (~25%) annual lift; batch latency −73%.
-
Numeris — Research Analyst, PPM Platform Engineering
Automated ingestion and quality monitoring of national audience data (~27M individuals); throughput +90%.
-
University of Toronto — Research Analyst, Faculty of Medicine
ETL and warehousing pipelines across 1,600+ principal investigators and 5,000 faculty.
-
McMaster University — Bachelor of Science
Contact
The best way to reach me is a message on LinkedIn.