Work
Production systems and published tools, most of them built for the contact center I work in.
Case studies
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.
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_YT_Engine
24 MCP tools orchestrating a YouTube content pipeline across eight architectural domains
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