Selected work.
Self-Curating AI Memory
TypeScript · Node.js · MCP
A local memory layer for coding agents, with scoped retrieval, deterministic curation, operator review gates, and an audit trail for rollback across sessions.
4:3 · →
Z SHELL
Swift · SwiftUI · Python
A terminal-native story game that teaches Unix from zero inside a fully simulated shell. Ported from Python to a native iOS app and shipped to TestFlight without the Xcode GUI ever opening.
4:3 · →

Vector Globe
Three.js · React Three Fiber · TypeScript
A 3D globe with four implemented data layers at physical altitude and depth. Satellites, earthquakes, and fires run publicly; aircraft currently runs locally.
4:3 · →
Bridge Agent Workspace
React · TypeScript · Rust
A network-aware control plane for an agent-first workflow, giving every WireGuard-connected device one view of agents, skills, sessions, and the machines that run them.
4:3 · →
Content Aggregator
Python · PostgreSQL · MCP
A deterministic research collection engine with a shared dashboard, MCP interface, scheduled harvests, and separate source rules for each collection.
4:3 · →
Cortex Context Optimizer
Rust · MCP · Developer Tools
An MCP context layer that compresses file reads and shell output before they enter an agent conversation, while keeping exact source retrievable on demand.
4:3 · →
Email Query MCP
TypeScript · Node.js · MCP
An MCP server giving AI coding sessions searchable access to a decade of Office 365 email. Six versions of lock fighting ended when one daemon owned the database.
4:3 · →
Regulated B2B Platform
TypeScript · React · PostgreSQL
Replaced a legacy platform for a regulated business with a live web application, migrating millions of records and putting client review at the release gate.
4:3 · →
Client Intelligence Pipeline
Claude Code · MCP · FastMCP
Consolidated client research into one guided workflow that inventories the engagement, mines email and meetings in parallel, and protects every state write behind deterministic checks.
4:3 · →
Deterministic Remix Studio
Python · Typer · React
A Windows-first CLI and studio that turns remix kits into structured production intelligence, from stem analysis and reference breakdowns to reproducible in-key musical ideas.
4:3 · →
Email Triage Assistant
Claude AI · Node.js · Microsoft Graph
An AI email classification system that checks Office 365 on a schedule, applies routing rules, and creates Asana tasks with failure alerts on personal infrastructure.
4:3 · →
Reddit Intelligence Platform
Next.js · FastAPI · Claude AI
A conversational research tool that maps relevant Reddit communities from a user profile, then produces cited briefs across five analysis types.
4:3 · →
Product Sync Pipeline
Python · Claude AI · Google Sheets API
Automated weekly sync of 100+ products from WordPress to Google Sheets with AI-generated marketing descriptions and branded stakeholder notifications.
4:3 · →
Google Business Profile Analytics for 2,000+ Fuel Locations
React · Supabase · TypeScript
Centralized Google Business Profile reporting for 2,000+ fuel locations, with territory views, role-based access, and validated imports from CSV exports.
4:3 · →
Enterprise Branding Automation
Python · python-pptx · Pillow
Rebrands a 292-slide training master for retail partners, producing 51 modules per partner in roughly 5-10 minutes instead of 20+ hours of manual processing.
4:3 · →
Personal Infrastructure Server
Debian · WireGuard · systemd
A self-hosted Debian 12 control point for WireGuard access and scheduled automation, with service recovery, failure alerts, and documented operations.
4:3 · →