Experience

Work

Amazon

Software Development Engineer I

July 2026 – Present · Vancouver, BC

  • Part of Amazon Assessments, building the authoring platform hiring scientists use to create, review, and publish online assessments.
  • Built a TypeScript classification pipeline that classifies assessment changes and sends low-risk edits through a lighter review path.

Amazon

Software Development Engineer Intern

May 2025 – August 2025 · Vancouver, BC

  • Intern on the team that owns applicant data for Amazon hiring, handling tens of millions of job applications annually.
  • Designed an Apache Iceberg lakehouse for ad hoc queries + analytics on applicant data, plus the streaming ingestion and AWS CDK stacks that keep it populated.

University of British Columbia

Undergraduate Teaching Assistant — CPSC 110

September 2024 – April 2025 · Vancouver, BC

  • TA for CPSC 110 (intro CS), leading twice-weekly labs of ~30, walking students through recursion, trees and graphs, testing, and debugging their own programs.
  • Received a 100% feedback score from students across both 2024/25 terms (see my TA feedback!)

Incognito Software Systems

Software QA Engineer Intern

January 2024 – August 2024 · Vancouver, BC

  • Wrote Java tooling to diff 50+ HTTP APIs between releases so regressions showed up before ship, preventing compatibility issues.
  • Grew automated coverage to 200+ API and browser tests (Java, TypeScript; JUnit, Selenium, Playwright) across several Incognito products.
  • Modernized the Docker stack to pull Jenkins off a years-old release, catching up CI with the rest of the toolchain.

Sun Machine Games

Software Engineer Intern

January 2023 – April 2023 · Vancouver, BC

  • Expanded the game-wide ad platform (C++, C#) so players could watch ads in more places for in-game incentives, tripling the number of ad opportunities across the title.