Skip to content
BackNov 8
Yahia M.
Upwork badge

Yahia M.

Senior Full-Stack Developer |Next.js, Node.js| SaaS, Payment, API & AI

I build SaaS products that are ready to make money from day one: Next.js + Node.js apps with Stripe subscriptions, team accounts, and AI features users will actually pay for. 5+ years | 23+ projects shipped | 12 five-star reviews | Trusted by fintech startups WHAT I BUILD • SaaS products & MVPs: multi-tenant architecture, team accounts, roles & permissions, admin dashboards • Payments & billing: Stripe subscriptions, usage-based pricing, Stripe Connect marketplaces, customer portals, reliable webhooks, failed-payment recovery. Also PayPal, Paddle, LemonSqueezy • AI features: OpenAI integrations, RAG chatbots trained on your data, document extraction, AI-powered workflows • APIs & integrations: REST & GraphQL APIs, third-party integrations, n8n automation Stack: Next.js, React, TypeScript, Node.js, NestJS, PostgreSQL, Supabase, Tailwind, Docker, AWS, Vercel HOW I WORK • A clear plan and estimate before any code is written • Weekly demos, so you see real progress • Clean, documented code and a proper handover, so you're never locked in • I flag problems early and suggest simpler options when they save you time or money WHAT CLIENTS SAY "He completed the first phase of the MVP at the highest level, observing all architectural requirements and target performance metrics... I highly recommend working with him." — Mikhey, Founder of Mutogen Building an MVP, adding AI to your product, or fighting a billing system that keeps breaking? Message me with what you're working on and I'll reply with a rough plan and estimate.

🇹🇳Sousse, Tunisia$60/hr100% JSS4.90 (12)Since Dec 2022

Earnings and projects

MRR
$2.2k

Last 6 months ÷ 6

World#19,857 / 412k
🇹🇳Country#37 / 1,246
Revenue, last 30 days
$1k

Last 6 months: $13k

World#42,135 / 412k
🇹🇳Country#112 / 1,246
Total earnings
$23k

Billed in all: $25k

World#128,560 / 412k
🇹🇳Country#274 / 1,246
Per project
$977

$1.2k in the last 6 months

World#125,802 / 412k
🇹🇳Country#338 / 1,246
Projects, last 6 months
11
45% fixed55% hourly
World#15,932 / 412k
🇹🇳Country#24 / 1,246
Projects in all
24

Across 29 contracts

69% fixed31% hourly
World#116,631 / 412k
🇹🇳Country#274 / 1,246

Earnings, last 30 days

$24.6k+$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
$23k$24k$25kOct 9Oct 24Nov 8

Skill rankings: Top 5% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #16PayPal Integration301 freelancers · 🇹🇳 #1Top 5%
  2. #45Third-Party Integration415 freelancers · 🇹🇳 #1Top 11%
  3. #70Twilio743 freelancers · 🇹🇳 #1Top 9%
  4. #269NestJS3,757 freelancers · 🇹🇳 #1Top 7%
  5. #276ExpressJS5,651 freelancers · 🇹🇳 #3Top 5%
  6. #319Back-End Development4,183 freelancers · 🇹🇳 #3Top 8%
  7. #345Stripe3,151 freelancers · 🇹🇳 #2Top 11%
  8. #607n8n7,798 freelancers · 🇹🇳 #4Top 8%