At Index Exchange, I lead Data, MLOps, and Billing platforms supporting 2T+ daily events, 600B+ auctions, and $1B+ financial throughput. I’m driving a shift from batch processing to domain-oriented, event-driven architectures and streaming APIs.
At Affinity.co, I led engineering efforts for Deal Assist, a QandA Conversation AI service, and features for semantic search, summarization, and analysis. I also worked on LLM workflows for standardizing vendor data and search across CRM data.
At Loblaw Digital, I built and scaled the Data & ML platform and MLOps foundation, including recommendation and personalization platforms. I led organizations spanning backend, data engineering, MLOps, and data science, and helped deliver self-serve Sponsored Search against $19M onsite media revenue targets.
Earlier, at CIBC, I worked on fraud technology and AI/ML platforms for use cases including elder fraud prevention, mule fraud detection, and payment fraud. I’ve also taught data engineering, machine learning, and AI courses at WeCloudData, 2U, University of Waterloo, and University of Toronto School of Continuing Studies.

