Skip to content
BackNov 8
Muhammad S.
Upwork badge

Muhammad S.

Full-Stack & Automation Engineer | Next.js, Node, Python, AI, ADF

I build and fix web apps, backends and data systems, and I take manual work off people's plates. Mostly Next.js, React, Node and Python on Postgres, with AWS and Azure Data Factory underneath. Some recent work: • A car-pricing platform that pulls listings from six providers, finds underpriced cars and emails the buyer automatically. • An inventory app that replaced a client's spreadsheets: they scan a barcode, and stock and prices update in their online shop. • AI matching for a community platform (OpenAI + Pinecone), and a 95% cut in the monthly AI bill without losing quality. • Backend and payments for a Swedish services marketplace (Node microservices, Stripe, Swish). • 50+ Azure Data Factory pipelines feeding a company-wide data warehouse, plus the SQL behind them. What I can help with: • Web apps and SaaS — Next.js, React, Node.js, NestJS, TypeScript • Taking over an existing app — finding what's broken, fixing it, making it safe to change • Backends and APIs — Python/FastAPI, Node, PostgreSQL, Supabase, payments • Automation — replacing spreadsheets and manual steps, connecting the tools you already use • AI features — RAG, vector search, LLM integrations, keeping AI costs under control • Data — Azure Data Factory, SQL Server, Snowflake, ETL and data warehouses • Cloud — AWS, Docker, Kubernetes, CI/CD How I work: • A short call first, so we agree what "done" looks like before any code is written. • Milestones you can review, you always know what you're paying for before you pay for it. • Small, careful changes. When I work on a live system, I test the whole flow and make sure nothing touches real customer data by accident. • Everything written down, what I changed, why, and what I didn't touch, so nothing lives only in my head. A few things I've fixed that others missed: • A marketplace where suspended accounts could still log in and use the app, found by testing the full flow end to end. • Sales numbers that were 1–3% off every month, traced to how gift-card refunds were recorded, and fixed. • A monitoring bill of about $1,000/month brought down to $0.10 with nothing important left unwatched. Certifications: AWS Certified Solutions Architect – Associate · Certified Kubernetes Application Developer (CKAD) If something in your product is broken, slow, or done by hand every week, send me a message with what it is, and I'll tell you how I'd approach it.

🇵🇰Gujranwala, Pakistan$30/hr100% JSS5.00 (6)Since Aug 2019
GlobeUpwork

Earnings and projects

MRR
$1.9k

Last 6 months ÷ 6

World#23,673 / 412k
🇵🇰Country#2,675 / 52.9k
Revenue, last 30 days
$4.5k

Last 6 months: $12k

World#6,611 / 412k
🇵🇰Country#695 / 52.9k
Total earnings
$13k

Billed in all: $14k

World#175,281 / 412k
🇵🇰Country#18,234 / 52.9k
Per project
$1.4k

$2.3k in the last 6 months

World#97,887 / 412k
🇵🇰Country#8,105 / 52.9k
Projects, last 6 months
5
20% fixed80% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
9
56% fixed44% hourly
World#212,270 / 412k
🇵🇰Country#34,674 / 52.9k

Earnings, last 30 days

$13.9k+$4.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$7.5k$10.0k$12.5k$15.0kOct 9Oct 24Nov 8

Skill rankings: Top 6% in MySQL

Ranked by MRR among everyone on Upwork with the skill.

  1. #39Data Warehousing & ETL Software379 freelancers · 🇵🇰 #13Top 10%
  2. #103NodeJS Framework1,512 freelancers · 🇵🇰 #18Top 7%
  3. #123Claude Code818 freelancers · 🇵🇰 #24Top 15%
  4. #161AWS Development1,478 freelancers · 🇵🇰 #36Top 11%
  5. #166ETL1,556 freelancers · 🇵🇰 #22Top 11%
  6. #179ETL Pipeline1,397 freelancers · 🇵🇰 #28Top 13%
  7. #180Terraform2,052 freelancers · 🇵🇰 #21Top 9%
  8. #180Data Engineering1,602 freelancers · 🇵🇰 #23Top 11%