Started coding
Mostly GML at first, an object-oriented language similar to C and C++.
Always building hardware
Mostly GML at first, an object-oriented language similar to C and C++.
Designed and prototyped over 25 board games, card games and video games, and incidentally learned game theory along the way.
Designed a card game and took it to a manufacturer in China. Sold online and in retail.


Competed in over a dozen hackathons and won 3.
Started studying at the University of Manitoba. Learned how to think from first principles.
Worked on a web rendering environment for humanoid simulation using MuJoCo.
K-Scale Labs
30 intense days in SF with some of the greatest young founders.
Founders, Inc.I designed 4 generations of a robotic hand, and one of the first fully biomimetic electric robotic hands in the world.



Developed a 16 DOF mini humanoid with a team of 3. Never quite got this one walking, too much servo backlash.

Built 2 generations of a full-feature 23 DOF humanoid robot from scratch, including dexterous hands, depth cameras, and an onboard NVIDIA Jetson Orin Nano. Also with a team of 3; I led the hardware design.

A full robot design in Onshape, plus a proof-of-concept prototype.

Developing internal tools to help their construction and estimating teams work more efficiently.

Bid invitation software for general contractors. inviteall.io ↗
Side projects
Social media without the cocaine.
An app to help me remember names. Napoleon could supposedly remember 50,000.
Blocks distracting websites behind a friend's password, for accountability.
A Connect 4 bot that picks its moves using a minimax algorithm.
Always building
[email protected]↗