Tetris clone with TypeScript game logic, React view layer, and local/global platform-specific leaderboards.
Player management app for an immersive theater game with cross-client websocket synchronization.
Set card game in TypeScript
Feed of parametric binary tree submitted by users made with React Konva canvas
A budgeting app, clone of YNAB, built in NextJS
Micro-app for generating QR code ID tags
A multiplayer implementation of the boardgame Ricochet Robots
Renders a parametric binary tree
Spreading drop ripple animation
Voronoi diagram p5.js animation
Pong made in p5.js
p5.js sketch for creating pixel-wise font characters
Python terminal script for an ASCII based Conway's Game of Life
Menger sponges and related fractals drawn using Solidworks and OpenSCAD
Built a virtual computer, OS, and final project Game of Life app up from basic NAND logic gates.