Projects
T
The Game Boy Advance from First Principles
Jan 2025
A first-principles look at the GBA's hardware capabilities — modes, tiles, sprites, affine transformations — so you can start a weekend game knowing what fits and why.
Geofencing Under Uncertainty
Jan 2025
A first-principles look at the three challenges of on-device geofencing: sensor noise, state stability, and the energy budget.
H
Handling collision in static maps
Nov 2021
An app that reads a CSV of researcher locations and generates a collision-free interactive map for Bamfield Marine Sciences Centre.

Combinatorial Optimization for Fleets
Jun 2021
Solving the Capacitated Vehicle Routing Problem for taxi fleet optimization using OR-Tools, with Haversine and road-network distance matrices.