Personal Projects
Things I've actually built.
Personal side projects - games, tools, LEGO contraptions, 3D printed parts, apps. Built because I wanted them to exist. Status varies from "shipped" to "still in a box somewhere".
Featured Project
LEGO Phone Car Chassis
A 3D-printed chassis designed in OpenSCAD to hold my Motorola Moto G55 and accept LEGO wheel assemblies at each corner. Seven iterations, a pile of failed 3D designs and a successful 3D print, and some very specific BrickLink orders. Still the most satisfying build on the workbench right now.
Read the build log →All Projects
Side Scroller Game in JavaScript
Vanilla JS / Canvas built Side Scroller pairing with Claude Code. Working title "Blue the Bunny" over 5 levels, going for a Sonic the Hedgehog feel.
Basic Cup and ball game in Typescript
A quick chat with a mate, a quick chat with Claude Code, and this was born! A cup and ball catch game on desktop and mobile. Then rebuilt as a standalone HTML / Javascript page.
Tetris in JavaScript
Vanilla JS Tetris built following a YouTube tutorial. requestAnimationFrame, game loop, collision detection — a proper deep dive into the fundamentals.
Tarot Flashcard App
Learn the Major Arcana. Single HTML file, dark mystical aesthetic, localStorage progress tracking, flip animations. Weirdly satisfying to build.
GA4 PHP Dashboard
PHP-based GA4 data pipeline with JWT auth, file caching, and multi-property tabbed dashboard. No SDK. Full control. Built for this site.
LEGO Phone Car Chassis
A 3D-printed chassis designed in OpenSCAD to hold my Motorola Moto G55 and accept LEGO wheel assemblies at each corner. At least one successful 3D print so far!
Looking for the professional work?
Ford Store, Worldpay FingoPay, IoT payment SDK, and the rest of the career portfolio lives at Kevin Gordon Tech.