Skip to content
BackNov 7
Jonathan S.
Upwork badge

Jonathan S.

Business Systems Consultant | HubSpot, Custom Apps & AI Automation

Most HubSpot work stalls in the same place: the drag-and-drop editor runs out of road, and there's no engineer around to take it further. That's usually when I get the call. I'm a software engineer who works in HubSpot — not a portal configurator. I write HubL, JavaScript, and Python. I build custom objects, real API integrations, and dynamic sites off HubDB. And when HubSpot genuinely can't do something, I build the thing next to it that can — one client brought me in to stand up an application portal for their AI startup from scratch in Django. That wasn't a HubSpot job at all. I was just the person who could do it. Where I usually end up: - CRM and lifecycle process — lead, deal, onboarding, and support pipelines built properly and automated, not duct-taped together - Integrations and automation — Zapier, Make, n8n, or custom API work for when the no-code tools hit their ceiling - AI wired into the actual workflow — the model doing real work where your data already lives, not a chatbot bolted onto the side - Portal audits and cleanup — you inherited a mess from the last agency and need someone to find what's actually running - Custom builds — Python and Next.js apps that pick up where HubSpot leaves off A lot of my work is repeat work. People keep me on the bench and come back for the second and third project — that tells you more than any single review does. How I operate: you tell me what's broken or what you're trying to build, and I tell you what it'll actually take — including when the answer is "that's simpler than you think" or "HubSpot is the wrong tool for this." I'd rather lose the contract than sell you six weeks of work you don't need. Send me a message or book a consultation. Bring specifics.

🇺🇸Amarillo, United States$115/hr100% JSS4.69 (139)Since Jun 2016

Earnings and projects

MRR
$3.9k

Last 6 months ÷ 6

World#8,247 / 412k
🇺🇸Country#2,485 / 62.1k
Revenue, last 30 days
$3.1k

Last 6 months: $24k

World#12,086 / 412k
🇺🇸Country#3,069 / 62.1k
Total earnings
$362k

Billed in all: $376k

World#5,397 / 412k
🇺🇸Country#1,576 / 62.1k
Per project
$1.3k

$813 in the last 6 months

World#102,820 / 412k
🇺🇸Country#17,487 / 62.1k
Projects, last 6 months
29

Across 30 contracts

13% fixed87% hourly
World#3,045 / 412k
🇺🇸Country#553 / 62.1k
Projects in all
271

Across 298 contracts

31% fixed69% hourly
World#5,852 / 412k
🇺🇸Country#1,054 / 62.1k

Earnings, last 30 days

$376k+$3.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$372k$374k$376k$378kOct 8Oct 23Nov 7

Skill rankings: Top 2% in Inbound Marketing

Ranked by MRR among everyone on Upwork with the skill.

  1. 3App Feature Development66 freelancers · 🇺🇸 #1Top 5%
  2. #5Django Stack289 freelancers · 🇺🇸 #2Top 2%
  3. #15Inbound Marketing940 freelancers · 🇺🇸 #7Top 2%
  4. #15ChatGPT API516 freelancers · 🇺🇸 #6Top 3%
  5. #62Flask2,438 freelancers · 🇺🇸 #9Top 3%
  6. #99Wireframing3,877 freelancers · 🇺🇸 #20Top 3%
  7. #226Responsive Design9,915 freelancers · 🇺🇸 #42Top 2%
  8. #255HubSpot6,807 freelancers · 🇺🇸 #119Top 4%