Front page · Zynga AdTech
Local engineer helps turn a 2–3 hour task into about 20 minutes
The software engineer on Zynga’s AdTech team also designed and led two in-house projects: Ad-config MCP and High-value ads.
I'm a software engineer on Zynga's AdTech team in Toronto. I designed and led our internal tooling for ad-serving configurations, an MCP (Model Context Protocol) server and tools that let AI assistants work with ad-serving configuration, and a project that helps our games identify high-value ads. I also worked on an AI LiveOps agent that cut a 2–3 hour workflow to about 20 minutes.
Software engineer building AI tooling and ad tech at Zynga.
Outside work, I automate things I'd rather not do by hand. My longest-running side project started in 2023 as a Playwright script that booked my parents' tennis courts the moment booking opened; it's now a TypeScript monorepo with a web app, an API and a bot that runs every morning on a Raspberry Pi. Right now I'm building a platform for delegating software work to coding agents, where results have to be verified independently instead of taken on the agent's word.
I studied Software Engineering (Co-op) at McMaster University. Along the way I interned at Hexagon Manufacturing Intelligence, Exchange Solutions and InsideDesk, was a teaching assistant for two engineering courses, and built projects at DeltaHacks, MacHacks and MEC.