Back to Home

Personal Projects

Software tools, hardware restorations, AI search evaluation platforms, and media automation utilities built to eliminate friction.

Dojo Zen: Autonomous School Intelligence Cover
Autonomous School Intelligence

Dojo Zen: Autonomous School Intelligence

An autonomous AI agent and anti-bloat triage pipeline replacing gamified EdTech mobile apps with direct school feed ingestion, high-severity emergency alerts, and a shared daily family briefing.

PythonFastAPISQLiteSemantic TriageClassDojo APILLMs
Izzyland ✨ The Candyland Adventure Cover
Generative AI Game

Izzyland ✨ The Candyland Adventure

A whimsical poolside-crafted generative board game built with my daughter Izzy. Features 64 candy tiles, regional chocolate collecting across world landmarks, Gemini-generated video cutscenes, and an interactive unicorn piñata finale.

ReactTypeScriptViteGemini AI VideoWeb AudioGame Design
In-Browser RAG & Model Context Protocol (MCP) Engine Cover
Edge RAG & MCP

In-Browser RAG & Model Context Protocol (MCP) Engine

A serverless, zero-cloud-cost client-side RAG engine and Model Context Protocol (MCP) server indexing 50+ essays, podcast transcripts, and software architectures directly inside dh.sh and local Claude Desktop environments in sub-10ms.

TypeScriptPython SSGInverted IndexTF-IDFMCP ProtocolEdge AI
Family Schedule Helper Cover
Family Logistics & Scheduling

Family Schedule Helper

A mobile-first dispatch app for multi-caregiver families to reassign, swap, and sync school drop-offs and pick-ups across shared Google Calendars without recurrence corruption.

ReactTypeScriptViteNode.jsExpressGoogle Calendar API
CUJ Engineering Framework Cover
Engineering Philosophy

CUJ Engineering Framework

A product-driven development philosophy and case study hub centered on Critical User Journeys (CUJs) to surgically eliminate user friction before writing code.

Product StrategyCUJ FrameworkArchitecture
Local Meeting Scribe Cover
Offline AI & Voiceprints

Local Meeting Scribe

Air-gapped, asynchronous meeting transcription and acoustic sentiment intelligence with persistent speaker voiceprints on Apple Silicon — zero cloud token costs.

PythonWhisperPyAnnoteWeSpeakerLocal LLMsApple Silicon
Plex Watchlist Checker Cover
Media Automation

Plex Watchlist Checker

A secure Python utility that compares your Plex Watchlist against your server library to find missing content, generating an interactive dark-mode HTML dashboard.

PythonPlex APIHTML/CSSFastAPI
Project Catfish '99 Cover
Automotive Restoration

Project Catfish '99

A comprehensive restoration and modification project log of a 1999 4th Generation V6 Convertible Chevrolet Camaro, tracking its journey from family hand-me-down to Miami cruiser.

N12K Cover
AI & Search Analytics

N12K

An automated audit and evaluation suite for measuring Share of Voice (SOV) and tracking brand visibility within AI Overviews, Search Generative Experience (SGE), and LLM search rankings.

ReactTypeScriptTailwindCSSFirebase
Weekend Lu Cover
Travel Curation

Weekend Lu

A luxury resort and fashion gift shop index, reviewing boutique hotel destinations, curated retail spots, and high-end travel experiences.

HTML/CSSJavaScriptEditorial Curation
In Development

More Projects Coming Soon

Currently designing and tinkering with decentralized agent protocols, custom compiler optimizations, and performance telemetry systems.

RustWASMWebRTC

Interested in Collaborating?

Whether you want to discuss open-source tools, machine learning architecture, or product strategy, I'd love to connect.

Explore CUJ Case Studies View GitHub Profile