Skip to content
BackNov 7
Mohamed A.
Upwork badge

Mohamed A.

Senior Node.js & NestJS Backend Developer | TypeScript, AI

I'm a senior Node.js / NestJS backend developer with 7+ years building production SaaS, fintech, and e-commerce systems — with full-stack range across Next.js and React when you need one person to own the whole build. Most recently I was the sole developer on a fintech payments platform, from zero to production: NestJS/FastAPI backend, Next.js frontend, admin dashboard, and mobile apps. I integrated Stripe, KYC/identity providers, and on-chain transaction tracking via webhooks — reconciling data across multiple systems while keeping balances and transaction state accurate on a live product with real users. 🤖 AI features, agents & MCP ✅ OpenAI API integrations — search, comparison, generation, structured outputs ✅ LLM workflows embedded into existing products, not demos ✅ AI agent backends — tool/function calling, guardrails, retries, and queues that make them reliable ✅ MCP servers in Node.js/TypeScript — expose your APIs and internal tools to Claude, ChatGPT and other MCP clients ✅ Claude Code-driven development for faster delivery with reviewed code 🚀 What I can help you build ✅ SaaS platforms and MVPs, backend-first or full-stack ✅ REST & GraphQL APIs, microservices, event-driven architecture ✅ Payment and billing systems — Stripe, subscriptions, balances, revenue splits ✅ Webhook-driven integrations between systems that don't natively agree ✅ Real-time systems — WebSockets, SocketIO, notifications, live data ✅ Database architecture — PostgreSQL, MongoDB, multi-tenant schema design ✅ Cloud deployment — AWS (EC2, ECS, Fargate, S3), Docker, Kubernetes 🛠 Technical stack Backend: Node.js, NestJS, Express.js, TypeScript, JavaScript, Python, FastAPI Frontend: Next.js, React.js Data: PostgreSQL, MySQL, MongoDB, Prisma, TypeORM, Redis Messaging: RabbitMQ, BullMQ, queues, SocketIO AI: OpenAI API, LLM workflows, MCP servers, Claude Code Cloud & DevOps: AWS, GCP, Docker, Kubernetes, CI/CD Payments: Stripe, KYC providers, webhook reconciliation Testing: unit, integration, and regression testing on live systems Recent work ✅ Fintech payments platform — solo full-stack build: NestJS/FastAPI backend, Next.js frontend, mobile apps, payments and KYC ✅ E-commerce marketplace — full backend ownership: system design, development, testing, deployment, DB design, plus OpenAI-powered product search ✅ E-commerce platform — 2 years as backend engineer on a live production system I take systems from "it mostly works" to production-grade — clean architecture, reliable integrations, and code that holds up under real usage, not just demos. Whether you need a backend built from scratch, an existing platform stabilized and scaled, or third-party systems wired together reliably, I bring ownership from day one and clear communication throughout. Node.js | NodeJS | NestJS | TypeScript | Express | FastAPI | Nextjs | React | Backend Developer | REST API | GraphQL | Microservices | System Design | PostgreSQL | MongoDB | Redis | BullMQ | SaaS | AI Integration | OpenAI API | AI Agents | MCP | Stripe | AWS | Docker | Kubernetes | Webhooks | Startup Development

🇪🇬Giza, Egypt$30/hr100% JSS4.99 (25)Since Oct 2017

Earnings and projects

MRR
$3.4k

Last 6 months ÷ 6

World#10,507 / 412k
🇪🇬Country#88 / 6,384
Revenue, last 30 days
$979

Last 6 months: $20k

World#43,463 / 412k
🇪🇬Country#492 / 6,384
Total earnings
$146k

Billed in all: $153k

World#24,343 / 412k
🇪🇬Country#179 / 6,384
Per project
$4.1k

$5.1k in the last 6 months

World#42,362 / 412k
🇪🇬Country#415 / 6,384
Projects, last 6 months
4
50% fixed50% hourly
World#51,813 / 412k
🇪🇬Country#651 / 6,384
Projects in all
36

Across 51 contracts

31% fixed69% hourly
World#83,215 / 412k
🇪🇬Country#1,180 / 6,384

Earnings, last 30 days

$153k+$979 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$151.5k$152.0k$152.5k$153.0kOct 8Oct 23Nov 7

Skill rankings: Top 2% in Apollo.io

Ranked by MRR among everyone on Upwork with the skill.

  1. #24Jest412 freelancers · 🇪🇬 #1Top 6%
  2. #34Apollo.io1,381 freelancers · 🇪🇬 #2Top 2%
  3. #35RabbitMQ552 freelancers · 🇪🇬 #2Top 6%
  4. #42NoSQL Database686 freelancers · 🇪🇬 #2Top 6%
  5. #47RESTful Architecture795 freelancers · 🇪🇬 #2Top 6%
  6. #79AI Agents877 freelancers · 🇪🇬 #1Top 9%
  7. #140Microservice2,217 freelancers · 🇪🇬 #3Top 6%
  8. #147ExpressJS5,651 freelancers · 🇪🇬 #3Top 3%