Growth engineer, New York

Four production systems, built and run by one person, carrying live revenue.

Seven years shipping production Python and TypeScript, three years building on LLM APIs. Roughly 90,000 lines of production code across the four systems below, each designed, built, and operated by me alone, each on the Claude API with evaluation, guardrails, and human approval gates designed in from the start.

This site exists so a technical reader can check the claims on my resume. Each page states the problem, the architecture, the controls that let the system act unattended, and the numbers. Every number here appears on my resume. Nothing is rounded up. I can walk through code, logs, tests, and reports for any of it in an interview.

Selected production systems

Closed-loop Google Ads optimization engine

Classifies every ad-driven phone call with the Claude API, attributes qualified leads to keywords, uploads them to Google as offline conversions, and runs an unattended nightly optimization cycle across 8 accounts with risk-tiered actions, dry-run-default mutations, anomaly detection, and rollback.

Python · Google Ads API (GAQL) · Claude API · CallRail · SQLite · Click CLI · launchd

-38%cost per qualified lead, on 33% less monthly spend
$460K+annual spend under management, 8 accounts
59,000lines of Python, 115 CLI commands
19,968call transcripts AI-classified

24/7 AI sales development engine

Researches prospects, writes and sends personalized outreach, classifies replies, runs follow-up sequences, and answers inbound quote requests. Every product claim is validated against retrieved data before an email sends, and every irreversible action sits behind a human approval gate.

Python async · FastAPI · PostgreSQL + pgvector · Claude API · Gmail API · Telegram · systemd

$37.8Krecord month of collections, from under $4K, within 90 days
38%gross margin
~$34/mototal infrastructure cost
~25,000lines replacing CRM, ERP, helpdesk, and SDR software

Multi-tenant attribution and client economics platform

Franchise directors see only their own leads and disposition them through to revenue. Finance gets LTV/CAC by location and digital source. Shipped to production in one day, then hardened into an enforced access model proven by automated cross-tenant tests.

Supabase (Postgres, Auth, RLS) · Cloudflare Workers · React · Python sync jobs

124Kattribution rows
4,449offline conversions uploaded to Google
18tables under tested tenant isolation
0.7%cross-platform validation tolerance on client economics

Multi-agent orchestration platform and desktop app

Runs isolated Claude Code agents in parallel, one git worktree per task, from a desktop grid. A guardian hook intercepts every shell command against a fail-closed policy the agents cannot modify, a kill switch locks everything to observe-only, and autonomy levels expand only after logged incidents produce a control.

Python supervisor · Electron · xterm.js · node-pty · tmux · git worktrees · pytest

~6,400lines of Python, plus ~1,600 lines Electron
28automated tests on the agent lifecycle
4autonomy levels: observe, suggest, act-and-report, autonomous
3production incidents converted into permanent controls

Case study

Client website re-platform, Webflow to Astro on Cloudflare Pages

A 128-page marketing site rebuilt after diagnosing a 37% organic-click decline against improving rankings. Built on an unindexed preview without touching DNS, forms, or tag management, verified with a visual-diff harness, delivered with a cutover runbook and a five-minute rollback. Built and verified ahead of cutover.

384screenshot comparisons against production
12,629internal links verified
838 KBhomepage transfer, down from 1,437 KB
22scripts in the migration pipeline

Where these run

The ads engine, the attribution platform, and the website re-platform were built for a private-equity operator's portfolio companies, where I am Head of Growth Engineering. The sales engine runs a B2B wholesale ingredients business where I am Director of Business Development. The orchestration platform is the tooling I build the others with. Client, franchise, and vendor names are deliberately absent from this site. How I work covers the rules that repeat across all of them.