Selected work
Things Iโve built.
Native apps and custom AI workflows, shipped and running. A few of them are below.
Decoder Ring
Confusing messages, emails, letters, and notices, explained in plain language. Every decode is written privately by Apple's AI, on your iPhone, iPad, or Mac, or Apple's Private Cloud Compute, and never by any other service. Educational use only, never advice on what to do.
ViewRSS pipeline
Self-hosted service that turns any website, YouTube channel, or subreddit into an RSS feed. Docker-based, no third party in the middle.
ViewMission Control
One dark-mode console for five scheduled AI agents: schedules, run history, cost, and a single human approval gate before anything publishes.
ViewMissed Call Audit
A Python audit that counts the new patients a dental office loses to missed calls, and what they are worth. Shown here on sample data.
ViewLantern
Cancer clinical trials and research rewritten at a sixth-grade reading level, with an evidence score. A live web app and an unreleased iOS app.
Viewpublish-social
One Markdown file, one command, eight social networks. A CLI and Claude Code skill that dry-runs every post before it sends. Open source.
ViewHomelab
A private stack on a Proxmox host: 21 apps in 32 Docker containers under one domain, zero open ports, and a repo a second operator could rebuild from.
ViewDigital Javelina Website
The custom WordPress theme behind this site. Plain PHP and CSS, no page builder, automatic dark mode, and Markdown-to-draft publishing.
Viewjev-router
A Claude Code hook that sends easy messages to a cheaper model and keeps hard ones on the strong one. About three cents per thousand messages.
ViewHave something in mind?
Tell me whatโs eating your time. Weโll figure out what to build.
Book a 30 minute call