
Family Ops Dashboard
A household dashboard two people rely on every day. Next.js 16 compiled to a single Worker, D1 and R2, passkey auth, an Owlet poller on a Durable Object alarm loop, and 102 tests gating every commit.
Twenty years producing live television, then the software the control room needed. AI video pipelines, production Cloudflare apps, live trading systems and shipped mobile software, built at broadcast pace and kept running after air.
Work that has to serve an operator, survive a deadline, or earn a place on someone's device. Click any project for the full story and screens.

A household dashboard two people rely on every day. Next.js 16 compiled to a single Worker, D1 and R2, passkey auth, an Owlet poller on a Durable Object alarm loop, and 102 tests gating every commit.
Scores smart-money signals and grades itself: 1,320 resolved at +16.3% average ROI.

Validation, live execution and a risk coordinator so concurrent bots share one view of exposure.

Sermon video in, vertical clips out. Whisper, PySceneDetect, Gemini and YOLO in one pipeline a volunteer can install.

Food, weight and habits in one calm loop. No account, works offline, four common foods on the first screen.

SwiftUI reading app with grade-tuned stories and StoreKit 2 subscriptions. Through review and live.

Drag in a clip, get a filename that says what is in it. Vision model behind a Worker, no setup for the user.

A mapped archive turned into searchable, previewable b-roll with one click to the file on disk.

A client site for an automotive paint and equipment business, built to the brief and handed over clean.
Galleries, how it works, and what it actually does. Nothing here is a mockup.
By day I produce live television for Metro Nashville and own the AI tooling my team uses. That gives me a bias: I notice friction, I care about the operator, and I know a prototype from a tool that survives a deadline.
Python · TypeScript · JavaScript · Swift · SQL · Shell
React · Next.js · Vite · Tailwind · SwiftUI · Electron · Three.js
FastAPI · Node.js · Cloudflare Workers · D1 · R2 · Durable Objects · Docker
OpenAI · Gemini · Claude · YOLO · Whisper · PySceneDetect
SQLite · Drizzle · pandas · real-time dashboards · backtesting
GitHub · CI/CD · App Store releases · launchd · Tailscale