Work
Projects I've shipped
Client engagements and self-hosted showcase builds. Each one is a working system, not a mockup — built, deployed, and verified on hardware I run.
Study platform — spaced repetition that makes learning a habit
A web app that teaches: SM-2 spaced repetition, adaptive quizzes, and streaks — built to turn a study plan into a daily habit.
NFC chore system — gamified chores, real hardware, happy kids
A chore system my kids actually use: tap an NFC tag, earn points, chase streaks and bonus quests — ESP32 hardware wired into Home Assistant and a FastAPI backend.
IX Biomedical — Agentic document intelligence · IX Biomedical
A multi-agent pipeline that reads, classifies, and extracts structure from clinical and research documents — with a human in the loop at every low-confidence step.
Host family pairing — 112 families, matched in days, not weeks
A pairing app that cut the international-student host family matching process by more than half — drag-and-drop pairing, a scoring engine, and year-over-year rollover.
Orion — End-to-end AI product delivery · Orion
Taking an AI product from a working prototype to a delivered, self-hosted system — integration, orchestration, and the unglamorous work that makes it reliable.
Multi-model chat — local and cloud LLMs, one interface
A self-hosted chat that routes prompts across local and cloud models — proving out the inference-on-your-own-hardware pattern I bring to client work.
Homelab platform — Proxmox, GPU, and a dozen services
A self-hosted infrastructure I built and run: a Proxmox cluster with a GPU node, a fleet of services behind Cloudflare Tunnels, and the discipline to keep it boring.
Speedboat configurator — interactive 3D product config
A real-time 3D configurator that renders a product in the browser and lets a customer reconfigure it live — the interactive, self-hosted showcase pattern.