Lucas Chen

Software Engineer · Zynga (AdTech) · Toronto, Canada

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.

Experience

Software Engineer, Zynga

May 2025 – Present · Toronto, ON

  • Designed and led internal tooling for ad-serving configurations: an MCP (Model Context Protocol) server and tools that let AI assistants work with ad-serving configuration.
  • Worked on an AI LiveOps agent that cut a workflow from 2–3 hours to about 20 minutes.
  • Designed and led a project that helps games identify high-value ads.

Full Stack Engineering Intern, Hexagon Manufacturing Intelligence

May 2023 – Jun 2024

  • Developed 15+ UI and 10+ API production features for the Nexus Platform, using React and Express with TypeScript.
  • Reduced load times for user list pages by 97% by optimizing API calls and refining Express APIs.
  • Cut test automation start-up time by up to 98% by parallelizing the Playwright test suite setup.
  • Reduced API response time by up to 82% with an Azure Cosmos DB proxy that moved Express APIs to C# .NET database pagination.

Teaching Assistant, McMaster University

Sep 2022 – Apr 2023 · Hamilton, ON

  • 1P13 Integrated Engineering Project (Sep–Dec 2022).
  • 2GA3 Computer Architecture (Jan–Apr 2023).

Software Engineering Intern, Exchange Solutions

May 2022 – Aug 2022

  • Made e-commerce client onboarding over 10x faster by building AWS Lambda components.
  • Led an augmented reality proof of concept for a national loyalty program, built with 8th Wall WebAR and JavaScript.
  • Raised a loyalty platform’s user engagement by 4% by integrating it with blockchain assets, using Next.js, Ethereum and the Alchemy API.
  • Built a real-time data visualization dashboard (D3.js, Snowflake), improving early error catching and data comparisons by over 10%.

AI Research Member, McMaster Artificial Intelligence Society

Oct 2021 – 2022 · Hamilton, ON

  • Worked with a team of four developers on training a humanoid to walk and navigate obstacles in a ragdoll physics simulation.
  • Used C# and Unity to train and simulate the humanoid.

Software Engineering Intern, InsideDesk

Jun 2021 – Sep 2021

  • Found 50+ bugs through QA testing, validated bug fixes, and was the link between clients and the development team.
  • Cut manual tasks by over 30% with custom JavaScript Slack bots that automate the customer onboarding notifications.
  • Wrote automated end-to-end UI tests with Selenium and Python, cutting manual QA testing by 40%.

Highlights

Selected projects

Agent Platform

Aug 2026 – present

A control plane for safely delegating software work to autonomous coding agents. TypeScript, Node.js, JSON Schema (Ajv), Commander, YAML.Case study →

TennisBooker

2023 – present

Books tennis and pickleball courts the moment booking opens, every morning. TypeScript, Playwright, React, Express, PostgreSQL, Auth0, Docker.Case study →

PlatefulAI

Nov – Dec 2024

Mobile meal planner: pick meals, get a grocery list, track calories and protein. React, Vite, MUI, Auth0, Chart.js, Vercel.Case study →

CarpoolX

Mar – Apr 2023

Android app that matches riders headed the same way so they can share a taxi. React Native, Python, Flask, Firebase, Google Maps Platform.Case study →

Rest Day

Jan 2022 · 2nd place, “To Work or Not To Workout” sponsor challenge (AI Endurance), DeltaHacks 8

A workout planner that schedules rest days, not just workouts. Built at DeltaHacks 8. React, Fitbit Web API, styled-components, Node.js, Figma.Case study →

Also on GitHub

All repositories on GitHub →

Education

B.Eng., Software Engineering (Co-op)

McMaster University · 2020–2025

Dean's Honour List (2020–2023) · McMaster Honour Award (2020–2023) · Courses: System Design, Data Structures and Algorithms, OOP, Software Design, Databases

Skills

Languages
TypeScript, JavaScript, Python, Java, C#, SQL, HTML/CSS, Bash
Frontend
React, React Native, Next.js, Vite, MUI, TanStack Query
Backend & data
Node.js, Express, .NET, Flask, Prisma, PostgreSQL, MongoDB, Azure Cosmos DB, Firebase, DynamoDB, Swagger
AI & agents
Model Context Protocol (MCP), Claude Agent SDK, Claude Code, Cursor
Testing & automation
Playwright, Vitest, Jest, Selenium
Infra & tooling
Docker, Git, GitHub Actions, GitLab CI, Vercel, AWS (Lambda, S3), Auth0, Azure DevOps