Case studies

Selected work

Public summaries of platform, LLM, and ML engineering work. Details are condensed from my resume.

Sanofi · Software Engineering Lead → ML Engineering Lead, R&D AI Engineering · Jul 2023–Sep 2026

Founding Sanofi’s first AI engineering organization

Founded Sanofi’s first AI engineering organization and scaled it to 70+ people across Toronto, Paris, and Boston — 7 direct reports, 30+ FTEs, 40+ contractors — reporting to the VP of R&D.

  • Defined and executed the global AI infrastructure strategy: a $12M+ HPC platform on NVIDIA A100/H100, EKS, FSx Lustre, and S3 — securing dedicated infrastructure over a competing corporate platform through alignment with R&D, IT Security, Legal, and Finance.
  • Delivered platform architecture and budget strategy to SVP stakeholders within 6 weeks. Blueprints and Terraform modules adopted by Vaccines and Small Molecule R&D as Sanofi’s internal reference.
  • Shipped an event-driven LLM platform for automated clinical data analysis: vLLM-served models with FP8 quantization on ECS, EventBridge, and AWS Batch — manifest-driven orchestration that scales to zero between workloads, eliminating idle GPU spend.
  • Standardized Terraform IaC and automated provisioning pipelines: 23% throughput improvement and reproducible ML experimentation at scale.
  • Operationalized protein models via SageMaker and Bedrock, reducing time-to-production 26% across 7+ R&D teams.
  • Cut incident frequency 50%+ and onboarding time 40% through standardized CI/CD and async-first documentation.

Stack · AWS · EKS · ECS · EventBridge · AWS Batch · FSx Lustre · S3 · vLLM · SageMaker · Bedrock · Terraform · HPC (A100/H100)

Petco (via ShyftLabs) · Technology Lead, Customer AI · Jan 2023–Jun 2023

Customer AI: pricing and personalization at revenue scale

Owned Customer AI delivery: a $5M ML infrastructure budget, a 5-person engineering team, and the pricing and personalization programs they shipped.

  • Managed a $5M ML infrastructure budget across a 5-person engineering team; set MLOps standards on GCP (GKE, Dataproc, Cloud Composer) and cut deployment cycles 25%.
  • Directed a $3M personalization program: a recommendation engine combining clickstream, transactional, and product data — 3% basket-size uplift, $13M/month incremental revenue.
  • Redesigned the price-elasticity platform on Snowflake, Vertex AI, Airflow, and Seldon: runtime 24h → 4h, compute load down 32%.

Stack · GCP · GKE · Dataproc · Cloud Composer · Vertex AI · Airflow · Snowflake · Seldon

Loblaw · Data Engineer → Senior Data Engineer → Senior MLOps Engineer · Jan 2019–Jan 2023

Enterprise pricing, promotions, and segmentation at 1B+ transactions a year

Four years building the production data and ML systems behind Canada’s largest retailer — from Loblaw’s first ML decisioning engine to the segmentation backbone that became Loblaw Media.

  • Architected a promotion optimization platform serving 16 divisions and 200+ product categories on GCP Dataproc, Terraform, and Airflow, with Azure DevOps CI/CD and Azure SQL.
  • Built a precision segmentation platform processing 1B+ transactions/year from 21M loyalty members, powering $42M in annual incremental revenue. The architecture became the backbone for Loblaw Media, a $40M/year business.
  • Designed Loblaw’s first ML decisioning engine for pricing and markdown timing: $15–20M (~25%) annual revenue lift. A microservices orchestration framework cut batch latency 73%.

Stack · GCP · Dataproc · Terraform · Airflow · Azure DevOps · Azure SQL · Microservices

Earlier

Where the data discipline comes from

  1. 2017–2019

    Numeris — Research Analyst, PPM Platform Engineering

    Automated ingestion and quality monitoring of national audience measurement data covering ~27M individuals: 90%+ throughput improvement, manual processing eliminated.

  2. 2014–2015

    University of Toronto — Research Analyst, Faculty of Medicine

    Built ETL and warehousing pipelines analyzing research output across 1,600+ principal investigators and 5,000 faculty.

  3. 2012–2016

    McMaster University — Bachelor of Science

Notes

Some detail stays confidential.

I am glad to walk through architecture decisions, tradeoffs, and delivery patterns.