VoxPort (voxport.live)
Oct 2025 – PresentFounder & Lead Engineer
- Built and operate a production platform end to end, solo: creator studio, public listener pages, Bluesky OAuth identity, R2 media pipeline, browser-native recording booth (off-main-thread MP3 encoding, IndexedDB crash recovery), and Fly.io/Vercel deploys. Serves 13 creators and 489 published episodes, with ~12K RSS feed pulls/month from Spotify, Apple, and Pocket Casts.
- Used an LLM agent to investigate production incidents: ran it over Axiom logs and Postgres stats (pg_stat_statements, pg_stat_user_tables) to produce a root-cause audit of runaway database spend. It traced the cost to a firehose reconnect storm (~820 reconnects/day), one cursor row taking ~5k writes/day, and scheduled jobs re-running on every restart.
- Cut production DB operations 96% (~209k to ~3-8k/day) based on that audit by adding an in-memory creator-ID cache, lengthening the cursor flush interval, and batching writes into transactions, which removed ~60k table scans/day.
- Built an event-driven ingestion service on a 2,000+ events/sec Bluesky firehose. Server-side filtering across 7 collection types drops ~96% of events before they reach application code or the database.
- Resolved an OAuth sign-in outage: isolated Vercel IP routing as the root cause with cross-network probes, then routed client metadata through a Cloudflare proxy, restoring PDS sign-in from complete failure.
- Automated incident response with an AI Slack bot: a TypeScript service on GitHub Actions checks Axiom health metrics hourly and posts a Claude-written incident summary to Slack. A stall check catches silent failures that never log an error.
- Automated sprint planning, issue tracking, and test generation by connecting agents to Linear and Notion over MCP, using open-weights models.
- Hardened untrusted input paths: protected RSS import against SSRF and malicious uploads with RFC-1918 blocking, magic-number validation, and ffmpeg metadata stripping.