QuadTV
Firefox extensionQuad-box viewing for YouTube TV: up to four streams at once, with synchronized controls.
Up to four YouTube TV streams at once.
Reader by day, dreamer by night.
Senior Software Engineering ManagerFanDuel · Financial Ledger
Engineering leader. Still in the lineup.
10+ years scaling payment and ledger systems, and the teams behind them. Today I lead the Financial Ledger teams behind FanDuel’s money movement. And I still ship: every card in The Set below, I built myself.
CoachingBy day
PlayingBy night
| Apps | Web | Tools |
|---|---|---|
| 4 | 1 | 3 |
Box score2013–Present
Scouting report
A player-coach. For 10+ years I’ve led the teams that move money: ledgers, payments, fraud and risk, and the platforms underneath. Today that’s FanDuel’s Financial Ledger teams. By night, I build things: apps, developer tools, a family history site.
| CoachingClub · position | Yrs | Eng | Key |
|---|---|---|---|
| FanDuelSenior Software Engineering Manager · Financial Ledger | 2025–Now | not published | CockroachDBLedger migration |
| SeatGeekSenior Engineering Manager, Payments & Risk | 2022–2025 | 12 | 85% → 96%85% to 96%Revenue ratio |
| PagerDutyEngineering Manager, Developer Infrastructure & Integrations | 2019–2022 | not published | Millions dailyWebhook & API requests |
| Southern ExperienceDirector of Engineering, Ticketing & Commerce | 2013–2019 | 14 | Engineer → DirectorUp through the ranks |
| Totals · 4 clubs | 10+ yrs | no total | Payments · ledger · risk |
| PlayingLine · roster | No | Credit | Where to find them |
|---|---|---|---|
| Apps & extensionsQuadTV · Peel · Blue Bubble Buds · Snipcast | 4 | Built | See The Set ↓ |
| Web appThe Schindler Family | 1 | Built | See the card ↓ |
| Developer toolsClaude Code Hooks Server · WhisperBox · Home Server Dashboard | 3 | Built | See the cards ↓ |
| AssistsNanoClaw · SCV-Code (other people’s projects) | 2 | Contributor | See Assists ↓ |
| Totals · built by me | 8 | Plus 2 assists | |
Key playsFanDuel: agentic engineering (Claude Code) across the org. SeatGeek: tens of millions saved. PagerDuty: Webhooks V3; monolith to microservices.
SchoolsUniversity of Wisconsin (alum) · Georgia Tech OMSCS, MS in Computer Science (in progress).
EngEngineers led; a dash where I haven’t published a number. Full history on LinkedIn
The Set8 cards
Four apps & extensions, a web app, three dev tools. All built by me. The dev tools come straight out of my daily, hands-on agentic engineering practice.
Apps & extensions 4
Quad-box viewing for YouTube TV: up to four streams at once, with synchronized controls.
Up to four YouTube TV streams at once.
On the App Store
iOS app
Turns videos and GIFs into live stickers. Live on the App Store.
Videos and GIFs into live stickers.
macOS app
A local macOS app that analyzes iMessage group-chat reactions. Its Quiet Friend detector flags members whose engagement has dropped sharply, so you know who to check in on.
Flags the quiet friend in the group chat.
macOS app
A native macOS menu bar screen recorder. Hotkey, drag a region, record with ScreenCaptureKit, trim, and hand the clip to Messages at full quality.
A menu bar screen recorder for macOS.
Web app 1· Developer tools 3
Developer tools 3
A private family website preserving our history across generations: interactive family tree, photo archives, timeline, elder profiles, and stories.
Our family history, across generations.
An HTTP hooks server with a real-time dashboard for monitoring Claude Code sessions: tool calls, errors, session activity.
A live dashboard for Claude Code sessions.
Private, local transcription of video and audio, with a web UI. No cloud APIs.
Local transcription. No cloud APIs.
A monitoring dashboard for a home server: service health, resource usage, alerts.
Health, usage and alerts for my home server.
Private, no public link
Open source2 contributions
Open-source contributions to other people’s projects. Their builds, my assists. Links go to my forks.
ContributorAssist
An AI assistant built on Anthropic’s Agent SDK, with WhatsApp and Telegram integrations.
My assistsThe Telegram integration, memory features, and container improvements.
My fork of NanoClawContributorAssist
StarCraft SCV sound effects for Claude Code hooks.
Their pitch“Because your AI coding assistant should sound like it’s building a Command Center.”
My fork of SCV-CodeWritingThe blog
One column filed so far
Column
AI raises the bar on management. The teams that come out of this period strongest will be the ones whose managers got hands-on with the tools.
PostgameElsewhere
Same guy, different channels. Pick one.
Pick a home team and the whole broadcast changes colors. Chant included.
Four teams in the rotation. You’ve met three.