Skip to content
BackNov 7
Muhammad M.
Upwork badge

Muhammad M.

Full Stack & AI Engineer | AI Agents, AWS & DevOps | Production-Ready

Full stack engineer with 9 years across Next.js, React, Node and AWS, and the DevOps that keeps them running. I now ship AI agents and LLM features inside those same products. If you built your app with Cursor, Claude Code, Lovable or Bolt and it got 70% of the way there, I take it the rest. 4,500+ hours on Upwork, 100% Job Success, based in the UK. Here's what usually happens: the AI-generated version works on your laptop, then real users hit it and auth breaks, the LLM feature starts making things up, there's no deploy pipeline, and nobody can tell which parts are safe to keep. I read that code for a living. I use the same tools daily, so I know exactly what they get right and where they quietly cut corners. WHAT I BUILD: 1. Next.js and React products, end to end App Router, SSR/SSG, TypeScript, Tailwind, with NestJS or Node behind it over GraphQL, PostgreSQL and Redis/BullMQ queues. Tested with Jest, Cypress and Playwright, shipped through GitHub Actions to Vercel or AWS. 2. AI agents and LLM features inside those products Claude API and OpenAI pipelines, agents with tool use and decision logs, RAG over your own data (pgvector / Supabase), structured prompt chains, evaluation harnesses and guardrails, streaming UIs. Shipped, measured, monitored. 3. AWS serverless backends and DevOps Lambda, AppSync, DynamoDB, RDS, API Gateway, Cognito, S3, defined in CloudFormation or Terraform. Built for cost as well as load; I do architecture and bill audits as standalone engagements. 4. DevOps and delivery, Docker, Kubernetes, CI/CD with GitHub Actions, separate dev, staging and production pipelines, monitoring in Sentry and CloudWatch. WHAT I FIX: 1. AI-built apps that aren't shippable: broken auth, no error handling, secrets in the client, no tests, no CI/CD, schemas that won't survive month two. You get a written verdict keep, fix, or replace before you spend on the fix. 2. LLM features that work in a demo and fail in production: hallucination, no evaluation, runaway API cost, retrieval that returns the wrong chunk. PROOF: 1. AI phonics assessment platform, live for a UK education provider Next.js and TypeScript with Claude API scoring behind structured prompt pipelines, where a wrong answer means a child gets the wrong assessment. Supabase auth with row-level security. 2. Multi-role education platform React and Next.js on the front, NestJS and PostgreSQL on AWS behind it, role-based access control, Cypress coverage on every critical journey. 3. Serverless procurement marketplace React front end over Lambda, AppSync and DynamoDB, defined end to end in CloudFormation, monitored in CloudWatch. HOW I WORK: Written plan before code. A link you can click by end of week one. A message when something changes, not silence then a surprise. Handover docs included. I don't disappear mid-contract 4,500+ hours on this platform says so. NOT A FIT IF: You need a $15/hr pair of hands, a one-hour "quick fix" on a codebase I've never seen, or a chatbot demo with no path to production. Send the repo or a two-line description of what's broken and I'll tell you what I'd do and what it costs before you spend anything.

🇬🇧Luton, United Kingdom$40/hr100% JSS4.92 (47)Since Sep 2016

Earnings and projects

MRR
$1.9k

Last 6 months ÷ 6

World#23,594 / 412k
🇬🇧Country#530 / 10.7k
Revenue, last 30 days
$1.1k

Last 6 months: $12k

World#39,350 / 412k
🇬🇧Country#738 / 10.7k
Total earnings
$137k

Billed in all: $139k

World#26,415 / 412k
🇬🇧Country#601 / 10.7k
Per project
$3k

$2.3k in the last 6 months

World#55,818 / 412k
🇬🇧Country#1,021 / 10.7k
Projects, last 6 months
5
80% fixed20% hourly
World#41,746 / 412k
🇬🇧Country#929 / 10.7k
Projects in all
46

Across 53 contracts

57% fixed43% hourly
World#66,421 / 412k
🇬🇧Country#1,741 / 10.7k

Earnings, last 30 days

$139k+$1.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
$138k$139k$140kOct 8Oct 23Nov 7

Skill rankings: Top 8% in Docker

Ranked by MRR among everyone on Upwork with the skill.

  1. #36Serverless Computing403 freelancers · 🇬🇧 #3Top 9%
  2. #228AWS Lambda2,947 freelancers · 🇬🇧 #5Top 8%
  3. #237LLM Prompt Engineering2,457 freelancers · 🇬🇧 #6Top 10%
  4. #285Kubernetes3,351 freelancers · 🇬🇧 #3Top 9%
  5. #291CI/CD3,691 freelancers · 🇬🇧 #3Top 8%
  6. #378DevOps4,403 freelancers · 🇬🇧 #7Top 9%
  7. #493Retrieval Augmented Generation3,618 freelancers · 🇬🇧 #14Top 14%
  8. #541Supabase4,116 freelancers · 🇬🇧 #12Top 13%