RealmQR
A 3D scene that reads as a place from any angle, and as a scannable QR code from directly overhead.
The shelf
7 of these you can open right now, either as source or as a running thing. The rest are client or personal work I cannot hand over, so they are written up instead — architecture, decisions, and what I would do differently.
A 3D scene that reads as a place from any angle, and as a scannable QR code from directly overhead.
An outline of what a production ecommerce platform is actually made of — the build stack, the AWS infrastructure, and what it takes to run one.
A local, autonomous LLM agent that organizes files and triages email — built around a safety layer, not bolted onto one.
Geolocated forecasts with cloud and precipitation overlays on a live map. Built in 2017, and dead since its data provider shut the API down.
A weekend build for a cruise — QR-tagged rubber ducks with AI photo moderation, and the audit I ran on myself before opening the repo.
A self-hosted photo platform with a containerized web app and a companion React Native client sharing one API.
A sports site for my son — every game, meet and stat since 2024. The one project here measured in years of uptime rather than commits.
A walk-forward optimization engine over 1,700+ historical drawings, with overfitting detection that rolls the model back when it starts memorizing.
A media organization suite that recovers true capture dates from EXIF and video metadata, merges Snapchat overlays, and de-duplicates by content hash.
Hands-on workshop labs for Amazon Kinesis and Amazon Redshift, written to be run by people learning the services for the first time.
What is left on the old shelf: an encrypted multi-threaded chat server, Battleship, and the first time I put something on AWS.
An AWS TechU cohort capstone: a Raspberry Pi feeding photos into a Rekognition face-matching and label-detection pipeline, with a MediaConvert transcoding stage behind it.
Sixty-four lines of hand-written HTML. The first web page I ever built, and still public.
Live Wikipedia search against the OpenSearch API, with results rendered as you type. From my first personal site.
Random quote, random colour, one-click tweet. The smallest thing on this site, and the first one anybody else ever used.
An Android app that opens a physical lock over Bluetooth — built across three repositories in four days, each one a visible iteration on the last.