University of Waterloo · Computational Mathematics · Class of 2028

Kenny Wu

I build backend systems and the infrastructure they run on.

Fall 2026 · BitGo, Palo Alto

I’m a Computational Mathematics student at the University of Waterloo, drawn to the parts of a system nobody sees until they break: queues, schedulers, migrations, and the path a request takes before anyone notices it was slow. Three co-op terms are behind me and a fourth starts this fall at BitGo, working on settlement systems.

So far that has meant replacing a five-second polling loop with an event-driven queue at PlayStation, moving 25M+ records through ETL pipelines at Versaterm, and cutting GraphQL query latency 40% at a Tokyo trucking platform. Outside of work I build things I actually want to use, like WatGuessr, a multiplayer campus guessing game that has carried 750+ players.

Tokyo Vancouver Waterloo Palo Alto

BitGo

Incoming

Sep 2026 – Dec 2026 · Palo Alto, CA

Software Engineer Intern, Settlement Systems (Go Network)

  • Joining the settlement systems team to build low-latency institutional settlement features for digital asset platforms.
TypeScript PostgreSQL Kubernetes

PlayStation

Jan 2026 – Apr 2026 · Waterloo, ON

Software Developer Intern, Build, Tools & Infrastructure

  • Re-architected internal compute provisioning from a 5s HTTP polling loop into an event-driven system on Redis and BullMQ, cutting runner invocation latency 70% and enabling dynamic auto-provisioning of ephemeral EC2 capacity under strict concurrency limits.
  • Migrated 100+ Jenkins pipelines into a GitHub Actions monorepo and led the org-wide Snyk security integration, reducing workflow overhead 30% through reusable templates and hardened Docker and npm workflows.
  • Built internal SDKs and Helm workflows that provision CI compute on AWS and Kubernetes, covering autoscaling, resource tuning, and reproducible deployments for mission-critical build pipelines.
Redis BullMQ GitHub Actions Jenkins Kubernetes Helm AWS EC2 Snyk

Versaterm

May 2025 – Aug 2025 · Vancouver, BC

Full-Stack Software Engineer Intern

  • Built the company’s first data transparency platform, with ETL pipelines that ingest and normalize 25M+ records across 3 SaaS applications to enable cross-agency search for 1,400+ public safety organizations.
  • Optimized JPQL queries and REST APIs across Spring Boot, PostgreSQL, and Hibernate, cutting average API response time 40ms (10%) and reducing UI load time on the Vue.js client.
  • Engineered a large-scale JSON reporting system that serializes nested relational data across multiple schemas, cutting duplicate incident entries 38% across cross-platform dashboards.
Spring Boot PostgreSQL Hibernate JPQL Vue.js ETL

Azoop

May 2024 – Aug 2024 · Tokyo, Japan

Full-Stack Software Engineer Intern

  • Shipped features on Japan’s leading trucking SaaS platform in Ruby on Rails and React, supporting data workflows for 10,000+ truck owners and 10+ transport firms.
  • Improved data retrieval through GraphQL and schema optimizations, cutting query latency 40% and server load 25%, for roughly $40K in annual infrastructure savings.
Ruby on Rails React GraphQL Schema Design

Biquadris

Source

  • A two-player Tetris variant in C++, with rendering optimized through board-state diffing to cut redraw calls 25×.
  • Applied the Observer and Factory patterns alongside RAII and smart pointers for deterministic memory management.
C++ OOP Design Patterns

Chordinator.AI

Hackathon

  • An AI music generation system built on TensorFlow, modeling chord progression patterns from user input with interactive playback and export.
TensorFlow Flask React

Top 1% of 650+ global teams

Gold Award — PlayStation Hackathon XVIII

Spearheaded the core backend and database architecture and led a team of co-ops through feature development on a PS4/PS5-integrated player retention platform. The work went on to become a corporate patent filing.

University of Waterloo

Expected Apr 2028 · Waterloo, ON

Honours Bachelor of Computational Mathematics, Co-operative Program

Coursework

Data Structures & Algorithms Databases Computer Systems Nonlinear Optimization

Languages

Python TypeScript Java C++ JavaScript SQL

Backend

Spring Boot Node.js Ruby on Rails Flask React Vue Redis Hibernate GraphQL

Tools

Linux Docker Kubernetes Helm Terraform Cloudflare AWS (EC2, S3) Git Jenkins GitHub Actions

Concepts

Distributed Systems Cloud Computing Reliability & Observability CI/CD Networking ETL Pipelines Authentication & Authorization Schema Design