Skip to content
BackNov 7
Chris B.
Upwork badge

Chris B.

Senior Full-Stack TypeScript | Stripe Connect, Shopify & SaaS MVPs

Senior full-stack TypeScript engineer (8+ years). I build first versions of products where payments, data and integrations are the hard part: Stripe Connect marketplaces, Shopify platforms, SaaS MVPs. Recently: took over a stalled Stripe marketplace and rebuilt it, and spent this year as sole engineer on a Shopify impact-reporting platform, now adding its AI help desk. Every Upwork client has rated me 5 stars. I build first versions of web products: marketplaces, SaaS tools, and anything where the hard part is getting payments, data, and third-party services to work together. I'm a senior full-stack TypeScript engineer with 8+ years in production. Since January I've been the sole engineer on a platform for a B2B client that turns Shopify purchases into impact data. Each transaction results in a different gift, say $2 donated to charity, and the system tracks each of these charitable contributions and turns them into client-facing reports. I'm continuing that engagement by building its help desk: an AI assistant that answers user questions, opens tickets, and hands off to a person when it should. From that client's review: "Chris... has taken full ownership of a complex project that involved many different departments and high pressure deadlines." Before that, I took over a stalled service marketplace and rebuilt it on Next.js and Supabase, running on the whole Stripe stack: Connect onboarding and payouts, Identity verification, Checkr background checks, dispute handling, and webhooks with retry logic for failed payouts. It also has real-time chat and a credit-based refund system, so the platform doesn't absorb processing fees. Client rated it 5 stars: "really amazing... knowledgeable, good communicator." Earlier, I spent four years at Epsilon building ad-tech tools that served billions of impressions, then led a five-person team through a platform restructure at Cynerge Consulting. The work I'm best at: • Marketplaces on Stripe Connect: onboarding, identity, split payments, payouts, disputes • Shopify integrations: webhooks, order and product sync, reporting • SaaS MVPs on Next.js, NestJS and Postgres/Supabase • Taking over a stalled project and getting it to launch • Turning a rough idea into a scope with milestones and a price On AI: I built my own development engine in TypeScript on the Claude Agent SDK, and it runs off Linear. Once I've approved a ticket's plan, it does the work on an isolated branch and runs typecheck, lint, tests and the plan's acceptance checks. It also runs a review pass where a reported bug only counts if it comes with a reproduction. Then it opens a draft PR. Plan approval and the merge stay with me. That's how I can quote fixed prices that move quickly without skipping review. I do my best work on fixed-price projects with clear milestones, especially when you need a v1 built and handed to your team. I'm taking on new projects now. Tell me what you're building and where it's stuck.

🇺🇸Ferndale, United States$75/hr100% JSS5.00 (1)Since Aug 2025

Earnings and projects

MRR
$3.8k

Last 6 months ÷ 6

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

Last 6 months: $23k

World#11,729 / 412k
🇺🇸Country#2,997 / 62.1k
Total earnings
$41k

Billed in all: $43k

World#89,050 / 412k
🇺🇸Country#15,781 / 62.1k
Per project
$14k

$23k in the last 6 months

World#10,618 / 412k
🇺🇸Country#1,836 / 62.1k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇺🇸Country#16,472 / 62.1k
Projects in all
3
0% fixed100% hourly
World#304,140 / 412k
🇺🇸Country#44,018 / 62.1k

Earnings, last 30 days

$42.9k+$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
$38k$40k$42k$44kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Shopify

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Prototype410 freelancers · 🇺🇸 #2Top 3%
  2. #25Stripe API698 freelancers · 🇺🇸 #6Top 4%
  3. #79Payment Gateway Integration2,302 freelancers · 🇺🇸 #13Top 3%
  4. #144NestJS3,757 freelancers · 🇺🇸 #13Top 4%
  5. #148Shopify Development4,372 freelancers · 🇺🇸 #22Top 3%
  6. #166Stripe3,151 freelancers · 🇺🇸 #30Top 5%
  7. #244Supabase4,116 freelancers · 🇺🇸 #43Top 6%
  8. #302AI Chatbot6,841 freelancers · 🇺🇸 #45Top 4%