Work with me

Stop losing leads after hours.
Then start booking more on demand.

I build AI systems that capture every inbound prospect the moment they show interest, and outbound systems that put you in front of the right buyers without burning your sender reputation. Real results: 38%+ reply rates on cold outreach and 30+ qualified meetings booked with decision-makers.

Verified Upwork freelancer2x HubSpot CertifiedNYU-educatedU.S. military veteranBased in L.A.

The two halves I build

Inbound · AI intake

Catch every lead that lands on your site, email, or phone — even at 2 a.m.

Outbound · Cold outreach

Generate qualified meetings on demand once your inbound is dialed in.

Stack I actually use

n8n · Apollo · Apify · Instantly · HubSpot · Salesforce

What I build for clients

Two halves of the same problem: capture every inbound lead, then generate more outbound demand.

Most service businesses lose qualified prospects between 5pm and 9am, then run cold outreach that never gets replies. I fix the first problem, then we attack the second together.

Inbound · Intake

AI lead capture that works after hours

Most service businesses lose qualified prospects between 5pm and 9am because nobody is there to respond. I build AI intake systems that qualify visitors, gather the right info, and put booked calls on your calendar — at 2 a.m. if that is when the lead lands.

  • Website chat that qualifies and books in one flow
  • After-hours email and form-fill response
  • Voice AI for inbound phone qualification
  • Clean handoff to HubSpot or Salesforce with full context
See the intake system

Outbound · Lead gen

Cold outreach that actually gets replies

ICP mapping, verified lead lists, light personalization that does not feel like a bot wrote it, and deliverability set up properly so your domain does not end up in spam folders. Built like an engineer, written like someone who actually wants the reply.

  • ICP definition + verified B2B lead lists (enriched, deduped)
  • Cold email sequence setup with deliverability dialed
  • LinkedIn outreach automation
  • Reply-handling and booked-meeting workflow
See the lead follow-up system

Proof

Numbers that show up in client calendars, not vanity metrics.

38%+

Reply rate on cold outreach campaigns I have built. Industry average sits around 8%.

30+

Qualified meetings booked with decision-makers across recent campaigns.

24/7

After-hours intake response. Bookings happen even at 2 a.m.

Case study

Family architecture firm — outbound system to qualified pipeline

I started by helping my family's architecture firm get more qualified projects in. The system worked, so I kept building on it. Anonymized dashboards and the verification log are available on request.

Read the after-hours leads guide

How working together actually goes

Four steps from your ICP to a working system in your account.

  1. 1

    You send me your ICP

    Titles, industry, geography. If you do not have one yet, we tighten it on the first call.

  2. 2

    I send back a free 20-lead sample

    So you can see the quality before we agree on anything. No commitment.

  3. 3

    We scope and contract on Upwork

    All work is contracted through Upwork (escrow, milestone payments, verified billing).

  4. 4

    I build, you get the Loom walkthrough

    Every system ships with a verification log, a bounce-rate target, and a Loom so you can see exactly how it was built.

Ready when you are

Send me your ICP. Get a free 20-lead sample.

I will reply with a sample so you can see the quality before we talk next steps. All work is contracted through Upwork.