// work — how the products are actually built
Engineering, not screenshots.
The architecture behind the products: platform foundations, release tooling, observability, and data pipelines. Real systems, in production.
Toolport
A local MCP gateway that cuts standing tool tokens ~99%
How Toolport puts one local gateway in front of every MCP server: lazy tool discovery that holds a 781-token footprint no matter the catalog size, keys in the OS keychain, supply-chain checks on the call path, and a Teams control plane. All measured, not asserted.
- Rust
- Tauri v2
- Model Context Protocol
- OS keychain
- Axum
Consumer Product Platform
Web, mobile, billing, and support for SouthForge apps
The shared product foundation behind ReadyGig, RigCast, Rundown, Folloback, and Burnwatch — accounts, subscriptions, privacy-ready support flows, and web plus native iOS and Android delivery.
- React
- TypeScript
- Next.js 15
- Expo
- React Native
ProjectForge
Supervised AI passes with release gates
A profile-driven orchestration harness for ZIP-based projects — isolated runs, automated checks, authenticated Playwright capture, and visual regression before anything ships.
- Python
- Playwright
- patchright
- OpenAI
- YAML profiles
Burnwatch Observability
Observe-only SDK ingest, explainable rules, and wallet-risk alerts
How Burnwatch monitors autonomous agent payments without touching keys or sitting in the payment path — SDK telemetry, multi-tenant ingest, baseline warm-up, transparent rules, and evidence-first alerts.
- Python SDK
- Next.js 15
- TypeScript
- Postgres
- Stripe
LimitWatch Data Pipeline
Append-only snapshots, derived changelogs, and measured cap burn
How LimitWatch turns human-verified pricing captures into a time series — per-provider diffs, Wayback backfill, CI source watching, and the measured-usage moat no API exposes.
- Node.js
- JSON snapshots
- Cloudflare Pages
- GitHub Actions
- patchright
Cubby & Ceiling
Native Windows desktop engineering, local-first
Two shipped Windows apps on a shared native stack: Cubby, a clipboard-history replacement with encrypted storage, fast local search, and remote-session reliability, and Ceiling, an AI-capacity monitor that reads each provider meter truthfully. No account, no cloud, no telemetry.
- Rust
- Tauri v2
- React
- TypeScript
- Win32 P/Invoke
Volley
Voice-trained reply drafting for X and Threads
A Chrome extension and Rust backend that drafts replies in your own voice on X and Threads — assistive by design: it matches your voice from your real posts, and a human reviews and sends every draft. Built to grow an audience without sounding like a bot.
- Rust
- axum
- SQLite
- React 19
- TypeScript
// open to work
Building something that needs this kind of engineering?
I take on a small number of select projects and collaborations: AI-assisted product builds, agent infrastructure, and the platform work behind them. If that sounds like your problem, let's talk.