Have a project needing cross-field expertise?
I build from the wires to the web.
Embedded software, hardware integration, and the web apps and dashboards that make the data useful.
Featured work

Loading...
- Electronics
- C++
- Game Design
GRID Arcade
Mini-arcade built on one C++ codebase shared between hardware and emulation.
Read about GRID Arcade
Loading...
- Full-stack
- Docker
- CMS
- API
CMS
@ OPEN TechnologiesMulti-tenant CMS providing OPEN's map content, powered by Docker + Craft CMS.
Read about OPEN CMS
Loading...
- Embedded
- Robotics
- QA
Thunderbird
@ UBC SailbotAutonomous sailboat that finished 1st at the International Robotic Sailing Regatta.
Read about UBC ThunderbirdOther projects
A-Maze-ing Race: Web
TypeScript port of my C++ maze game to browser.
- Front-end
- TypeScript
- Game Design
PowerPlots Julia Library
@ WISPO-POP Lab, UW-MadisonKey plot-attribute for power-grid visualisation library.
- Vega
- Julia
- Data-visualization
Need my help?
I take on web apps, hardware-to-UI integrations, and technical consultations — every engagement at a fixed scope and price.