Work
Systems and software I've built — from production SaaS to custom platforms running across 12+ companies. Whether building new products or maintaining systems over decades, the focus is software that adapts to people: the custom commission engine I built in 2009 is still processing 500–1,000 payroll lines per cycle 14 years later.
ScrapSync
Back-office management platform · Focus Labs · Feb 2026 – Present
A full back-office platform that runs on a team's everyday Slack activity. Instead of forms and manual data entry, it reads the normal conversations and posts a team already writes, makes sense of them, and turns them into structured records: repair cases, parts orders, equipment, invoices, and CRM contacts. It acts on its own when it's confident and checks with a person when it isn't.
- Next.js, React and TypeScript over Supabase Postgres. Multi-tenant with row-level security.
- Every data change runs through one audited layer. AI requests route across Claude, Gemini and OpenAI with per-customer keys and automatic failover.
- Also includes a Chrome extension, an email-intake worker on Cloudflare, phone contact sync, and an MCP server that lets AI assistants query live data.
- I run it in production: signed webhooks, automated CI checks, and schema migrations against live customer data.
ServiceSnapp
Field-service data platform · Focus Labs · Sep 2025 – Present
Syncs and backs up ServiceFusion field-service data into portable, multi-tenant storage, with freemium billing.
- The interesting problem: the ServiceFusion API exposes no canonical updated-at timestamp, so there's no reliable way to ask what changed. Correct incremental syncs take reconciliation logic that catches every change without re-pulling a customer's entire dataset, which doesn't scale for large accounts.
- Runs on an Airbyte and Kubernetes pipeline built by a contract infrastructure engineer I brought in because we had worked the same ServiceFusion sync problems together years earlier. We design that layer together, he builds and owns it, and I build the application on top.
- Currently adding AI features, reporting, quoting, a QuickBooks sync, and a fuller field-service management feature set.
SignFlow
Document-signing platform · Focus Labs · Dec 2025 – Present
Turns Zoho Sign templates into permanent public signing links and QR codes, so the person signing never needs a Zoho account.
- Multi-region Zoho OAuth. Credentials stay on the server and never reach the browser.
- Stripe webhooks with signature verification and replay protection; server-side URL validation to prevent SSRF.
- Runs on Vercel with a scheduled health check that opens an issue automatically if the app goes down.
Also building
FocusOps — a productivity tool I built for myself and am opening to the public as an "AI-agent cloud brain." It runs an MCP server so AI assistants can read and update your tasks, and it works offline as an installable PWA with a companion browser extension.
Personal projects, built on my own time and matured well past prototypes: an AI phone agent that places outbound calls, works through phone trees, and returns structured results.
Open Source github.com/bitskc
Idea-Foundry
AI-powered idea validation — generates PRDs, scores viability, and routes across Claude and Gemini with automatic failover.
Strata
AI-guided audiobook platform that turns public-domain classics into narrated experiences with commentary, ambient atmospheres, and grounded book chat.
What I Work With
- Languages
- TypeScript, JavaScript, Python, SQL, Deluge, HTML/CSS
- Front end
- React, Next.js, Astro, offline-first PWAs (IndexedDB/Dexie with a real sync layer), browser extensions
- Back end & data
- Node.js, Express, Supabase, PostgreSQL (including Neon), Drizzle ORM, REST APIs, webhooks, OAuth, scheduled jobs, multi-tenant models with row-level security
- AI
- Claude, OpenAI and Gemini APIs, provider routing with failover, LLM parsing and decisioning, MCP tool servers, neural TTS, media processing with ffmpeg
- Services
- Stripe, Zoho Sign, Twilio, Resend, EasyPost
- Deployment
- Vercel, Cloudflare (Workers, R2), Netlify, AWS, Azure
- Practice
- Vitest, Jest, Playwright, CI/CD, TDD, spec-driven development
How I Work
Strongest at getting a working product built quickly, multi-tenant SaaS, API and webhook integration, data modeling, AI integration, and keeping production systems running.
I do my best work where I own outcomes end to end, and I'm most effective paired with code review when I'm coming into a large established codebase. Whatever I ship, I can explain and maintain.
I'm glad to walk through the architecture and commit history of anything here.