I'm involved in these software/hardware projects: see my GitHub GitHub for more.

VM Screenshot


A UNIX-like operating system I wrote from scratch in C and assembly.

Circuit Board

Transistor Computer

I'm building a modular microcomputer out of 74XXX series logic ICs. It has an assembly languge and virtual machine.

Graph Visualizer


A general algorithm which proves arbitrary equational lemmas by repeated rewriting, implemented in Lean.