Work
Production systems and published tools, most of them built for the contact center I work in.
Case studies
Contact Center Automation
DNC Compliance Automation
One Slack command scrubs call lists across every dialer platform, with an audit trail
DNC scrubbing across the contact center's dialer platforms starts from one Slack command instead of a manual export–scrub–reimport loop per platform, backed by 3,078 tests.
Case studyTelesero Admin Suite
Watches live dialer metrics and makes the balancing changes a person used to make by hand
The daily manual dialer-balancing routine is automated; the suite runs continuously with 619 passing tests.
Case studyZoom Wallboard Inside the Dialer
Real-time Zoom Contact Center availability inside the dialer — no second license, no tab-switching
Dialer agents see which Zoom agents are free for a warm transfer without leaving the dialer; a companion Chrome extension picks the transfer target in one click.
AI That Keeps Your Data In-House
Connecting the Tools You Already Use
Automation You Can Audit
A Work Queue Three AI Agents Share
One queue, three agents, one human approval gate — and the instrumentation to prove the agents actually did the work
Work moves between three different AI agents across 30+ repositories without a second status tracker, and a dispatch that dies is detected rather than mistaken for one still thinking.
Case studyAutomation That Refuses to Speak When It's Out of Date
A coordination layer where every automated participant has an identity it cannot fake and refuses to post on stale context
Several automated participants coordinate in shared threads where authorship cannot be spoofed and a participant working from an outdated view is refused rather than allowed to overwrite.
Case studyOne Person, Three Agents, One System
Claude, Devin and a local assistant share one directive queue — human approval on dispatches, deterministic checks before any model review, and a loop …
53 pull requests merged in the project's first four days across two machines; the suite stands at 1,356 passing tests with none failing or skipped.
Case studyA YouTube Pipeline in Eight Enforced Domains
27 MCP tools run the channel's content pipeline, split into eight domains whose boundaries are enforced by tests instead of good intentions
The suite stands at 420 passed, 0 failed, 0 skipped; first-time setup is three `setup` commands plus a `doctor` that reports what is still missing.
Product Engineering
Contact-center tools
Convoso Insight Lens
Calculated performance columns injected directly into Convoso's own reports
Chrome Web StoreConvoso Team Optimizer
Team management and visual organization for the Convoso live agent monitor
Chrome Web StoreConvoso Auto-Create Lead
Automatically creates the follow-up lead after a call is dispositioned in Convoso
Chrome Web StoreTelesero Auto-Pauser
Automatically checks the 'PAUSE AGENT DIALING' checkbox on Telesero Suite
Chrome Web StoreChrome Auto-Refresh
Per-tab auto-refresh that survives tab suspension and service worker restarts
Chrome Web StoreData Bridge
Agent performance reports from Zoom and Convoso, cleaned into paste-ready rows
Other engineering
DialerListPulse
Real-time list-performance analytics for dialer operations
Lead Data Prep Tools
700,000 records. Under 8 minutes.
OpenAgent
Every AI coding session starts by re-explaining the same context
rfd-blog-engine
Atomic WordPress + YAML publishing pipeline with honest reconciliation
rfd-logging
Structured JSON logging for Python services -- zero dependencies, one import
PrivyBot
My AI assistant sent me my email summary, YouTube stats, and task list before I made coffee this morning
RFDInboxTriage
Gmail drain with FTS5 full-text search, freeform labels, and an analyst layer
WhisperUI
Local audio transcription. No API key. No cloud. No data leaving your machine.
PhantomArbiter
Solana DEX arbitrage engine with multi-strategy detection and MEV protection
ConceptReal-Time Coaching Bridge (Concept)
A real-time, call-audio-based coaching concept for contact centers — built, submitted, not shipped