n8n · Claude API · Make.com · GoHighLevel
Automation that still works when nobody's watching it.
I build the unglamorous parts: the pipeline that sources and verifies leads overnight, the agent that answers the call, the classifier that decides what happens next. Systems that run unattended and tell you when they don't.
- Rate
- From $50/hr
- Engagement
- Project or retainer
- After delivery
- 30 days monitoring, free
- Contracted via
- Upwork
Services
What I build
Most of this work looks the same underneath: something has to happen reliably, on a schedule or on an event, without a person in the loop. The domain changes; the engineering doesn't.
-
01
Outbound lead pipelines
Sourcing, enrichment, email verification, suppression lists, and scheduled sending — built so bad data gets filtered before it costs you sender reputation.
-
02
AI voice and chat agents
Real-time voice agents that answer, qualify, and hand off. Low-latency speech in and out, with the conversation logic under your control rather than a vendor's.
-
03
Classification and routing
Inbound replies, tickets, and form submissions scored and routed automatically — with a review step where being wrong would be expensive.
-
04
Billing and referral systems
Usage-based billing, entitlement logic, and referral tracking wired into Stripe, with the webhook handling that keeps records straight when payments fail or retry.
-
05
CRM and workflow automation
n8n, Make.com, and GoHighLevel builds that connect the tools you already pay for, so data stops being re-entered by hand.
-
06
Integration and rescue work
APIs that don't talk to each other, and workflows someone built once and nobody can safely change. I document what I touch.
Selected work
Four systems, in production
Each of these runs live. I can walk through execution history, retries, and real records landing — not a screenshot of a workflow canvas.
-
Lead generation
Automated outbound pipeline
- ProblemManual prospecting burned hours a day and still sent to dead addresses.
- BuiltSourcing and bulk enrichment, email verification gating, global suppression, per-lead scheduling, and a circuit breaker that halts sending when delivery signals go bad.
- ResultThe list builds and sends itself; the operator reviews replies instead of spreadsheets.
-
Voice AI
Real-time voice agent
- ProblemPractice and qualification calls needed a counterpart that responds in real time, not a script.
- BuiltLive audio pipeline — speech in, model reasoning, speech out — with turn handling tight enough to feel like a conversation, and full transcripts stored per session.
- ResultA running system anyone can call and be pushed back on, with the transcript waiting afterward.
-
Applied AI
Reply classification and routing
- ProblemInbound replies arrived faster than anyone could triage, and the wrong auto-response is worse than none.
- BuiltA classifier that assigns intent and disposition, drafts the response, and holds it for approval instead of sending blind.
- ResultTriage happens automatically; a human still signs off on anything that leaves the building.
-
Payments
Usage-based billing and referrals
- ProblemPer-module access and metered usage don't fit a single subscription record.
- BuiltEntitlements granted per module, Stripe webhooks made idempotent so redelivery can't double-charge, grace windows on failed payment, and referral attribution on top.
- ResultBilling state survives outages and retries, and can be rebuilt from Stripe if a webhook is ever missed.
These were built for my own companies, which is why I can show you the inside of them. On client work I'll show whatever the contract allows, and say plainly when it allows nothing.
Process
How a project runs
-
A call
Twenty minutes to hear what breaks today and what it costs you. If automation isn't the answer, I'll say so on the call.
-
Scoping
A short questionnaire covering access, tools, and edge cases, plus a walkthrough of exactly what you'll get and what I need from you.
-
Build
I build it, test it against real data, and document what I touched so you're not locked to me.
-
Handoff
You get a working system, a walkthrough, and the documentation. Then thirty days of monitoring at no charge while it settles.
-
Ongoing, if you want it
After thirty days, monitoring and changes move to a monthly retainer. Plenty of clients don't need one — that's fine.
Stack
What I work in
Next step
Tell me what's eating your week.
If it happens more than once and follows rules, it can probably run without you. Send me the messy version — I'd rather see the real process than a tidied-up description of it.