Skip to content
BackNov 7
Muhammad Waseem S.
Upwork badge

Muhammad Waseem S.

Senior Full Stack & AI Engineer | Next.js, NestJS, Python, LLM, DevOps

✔️ Full Stack & AI Engineer | Next.js, NestJS, MERN, MEAN & Python | LLM Apps, AI Agents & DevOps ✔️ 8+ Years of Experience | 5,000+ Hours on Upwork | 100% Job Success | Top Rated Plus ✔️ Specialised in Building, Scaling & Maintaining SaaS Products, AI-Powered Applications and Live Web & Mobile Apps I join a product and stay on it. For the length of the contract I am the developer who owns the whole build, from the Next.js, React or Angular front end and the NestJS or Express.js API to the database, the React Native apps and the AI features inside them. I pick up the tickets, ship the releases, fix what breaks in production and build each new feature with what I already know about your product. Because one engineer writes the API and every app on top of it, a field you add on the server reaches web, iOS and Android in the same release. My longest contract here ran two years on one SaaS product, and several others ran a year or more. Hire me as the long-term developer for your SaaS product, or hand me a live app that needs one. Which product needs a developer who stays? Tell me what it does and I will write back with what I will pick up in week one. 𝐖𝐇𝐀𝐓 𝐈 𝐁𝐔𝐈𝐋𝐃 • 𝐒𝐚𝐚𝐒 𝐖𝐞𝐛 𝐀𝐩𝐩𝐬: SaaS products, dashboards and admin panels in Next.js and React with TypeScript, with server-side rendering where search visibility matters • 𝐌𝐄𝐑𝐍 & 𝐌𝐄𝐀𝐍 𝐒𝐭𝐚𝐜𝐤: MVPs and full products on MongoDB, Express.js, React or Angular and Node.js, from the first release to paying users • 𝐁𝐚𝐜𝐤𝐞𝐧𝐝 & 𝐀𝐏𝐈𝐬: NestJS or Express.js APIs in TypeScript, REST or GraphQL, plus Python and Django services, with live updates over WebSockets and integrations with the third-party services your product already uses • 𝐀𝐈 & 𝐋𝐋𝐌𝐬: LLM features built into your product with the OpenAI, Anthropic Claude or Google Gemini API from a Node.js or Python back end, including AI chatbots and assistants, RAG search over your own documents and data, AI agents that act through your product's APIs, and AI data extraction from documents • 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩𝐬: iOS and Android apps in React Native with Expo, sharing one API with the web app • 𝐏𝐚𝐲𝐦𝐞𝐧𝐭𝐬: Stripe subscription billing, plus Google Pay, Apple Pay and PayPal where the product needs them • 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 & 𝐌𝐚𝐢𝐧𝐭𝐞𝐧𝐚𝐧𝐜𝐞: the ticket queue of a live app, from production bugs to the next feature release 𝐖𝐇𝐀𝐓 𝐋𝐎𝐍𝐆 𝐓𝐄𝐑𝐌 𝐋𝐎𝐎𝐊𝐒 𝐋𝐈𝐊𝐄 • First week: I read your code and your open bugs, run the app, check how it is deployed and agree the first release with you • First month: the worst bugs fixed and the first features live, in the order we agree • After that: releases on a schedule we agree, maintenance on the live app, and features you can plan around because I already know the code 𝐒𝐄𝐂𝐔𝐑𝐈𝐓𝐘 • JWT authentication, plus role-based access control that your web and mobile apps share through one API • SSL on every server I deploy to 𝐒𝐓𝐀𝐂𝐊 Front End: Next.js and React with TypeScript, Angular, React Query, Redux Toolkit, Tailwind CSS and Material UI Mobile: React Native with Expo and React Navigation Back End: NestJS, Express.js and Node.js, Python with Django, REST and GraphQL APIs, SocketIO for real time AI: OpenAI, Anthropic Claude and Google Gemini APIs, OpenAI Agents SDK, RAG with vector search Database: PostgreSQL and MySQL through Prisma or TypeORM, MongoDB through Mongoose, Redis, Firebase 𝐃𝐄𝐕𝐎𝐏𝐒 • Deploys: CI/CD pipelines in GitHub Actions for the web app and the API • Containers: Docker for the API and its services, and Kubernetes where a project needs it • Servers: Nginx and PM2 on a Linux server you control • Cloud: AWS (EC2, ECS, S3, RDS and serverless), Vercel, Netlify, Heroku, Google Cloud and Azure • Hosting: server setup and moves between hosts, cPanel and WHM included 𝐇𝐎𝐖 𝐈 𝐖𝐎𝐑𝐊 • I work in your repo with Git like a member of your team • Releases on a schedule we agree, each with a short written note on what shipped • The repo, the pipeline and my release notes stay yours, so any developer can pick up where I stop • Contract to hire is fine 𝐒𝐄𝐍𝐃 𝐌𝐄 • What you run today: the product, its users and where it is hosted • The access I will need: repo, tracker and deployment, or a staging URL for a new app • What is open today: bugs, half-built features and the next release • How long you expect the work to run, and whether you want hourly, fixed price or contract to hire I will write back with what I will read first, what I still need to know and what week one will cover. Full-Stack Development, AI Development, Next.js, NestJS, MERN Stack, MEAN Stack, Node.js, React, Angular, Python, TypeScript, LLM Integration, AI Agents, RAG, React Native, SaaS, PostgreSQL, MongoDB, AWS, DevOps

🇵🇰Lahore, Pakistan$28/hr100% JSS5.00 (9)Since Apr 2021

Earnings and projects

MRR
$1.2k

Last 6 months ÷ 6

World#40,102 / 412k
🇵🇰Country#4,696 / 52.9k
Revenue, last 30 days
$1.3k

Last 6 months: $7.3k

World#34,148 / 412k
🇵🇰Country#4,018 / 52.9k
Total earnings
$131k

Billed in all: $137k

World#28,084 / 412k
🇵🇰Country#2,126 / 52.9k
Per project
$12k

$7.3k in the last 6 months

World#12,665 / 412k
🇵🇰Country#574 / 52.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
11

Across 14 contracts

21% fixed79% hourly
World#192,417 / 412k
🇵🇰Country#31,747 / 52.9k

Earnings, last 30 days

$137k+$1.3k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$135k$136k$137kOct 8Oct 23Nov 7

Dotted: longer than usual between two readings.

Skill rankings: Top 10% in MongoDB

Ranked by MRR among everyone on Upwork with the skill.

  1. #26LLM Engineering120 freelancers · 🇵🇰 #6Top 22%
  2. #32Enterprise Software Development180 freelancers · 🇵🇰 #7Top 18%
  3. #39rag implementation237 freelancers · 🇵🇰 #12Top 16%
  4. #57LLM Agent Development242 freelancers · 🇵🇰 #20Top 24%
  5. #177Claude Code818 freelancers · 🇵🇰 #42Top 22%
  6. #188AI Agents877 freelancers · 🇵🇰 #44Top 21%
  7. #427NestJS3,757 freelancers · 🇵🇰 #91Top 11%
  8. #699Retrieval Augmented Generation3,618 freelancers · 🇵🇰 #255Top 19%