Skip to content
BackNov 7
Muhammad W.
Upwork badge

Muhammad W.

AI Agent Developer | RAG, Voice AI, Automation, Python & FastAPI

Need an AI agent that can handle real phone calls, work with your CRM, or answer questions from business documents? I build the Python systems behind these workflows and take them from initial development to deployment. 𝐈'𝐦 𝐚 𝐓𝐨𝐩 𝐑𝐚𝐭𝐞𝐝 𝐏𝐥𝐮𝐬 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐰𝐢𝐭𝐡 𝟏𝟎𝟎% 𝐉𝐨𝐛 𝐒𝐮𝐜𝐜𝐞𝐬𝐬 𝐚𝐧𝐝 $𝟒𝟎𝐊+ 𝐞𝐚𝐫𝐧𝐞𝐝 𝐨𝐧 𝐔𝐩𝐰𝐨𝐫𝐤. Recent projects include: 𝐀𝐈 𝐕𝐨𝐢𝐜𝐞 𝐀𝐠𝐞𝐧𝐭 𝐒𝐚𝐚𝐒: Built a multi-tenant voice platform using Twilio and OpenAI Realtime for inbound and outbound calls, CRM actions, call transfers, transcripts, and post-call automation. 𝐀𝐈 𝐒𝐚𝐥𝐞𝐬 𝐂𝐑𝐌: Developed lead management workflows with automated imports, lead assignment, AI call scoring, coaching insights, and reporting. 𝐀𝐈 𝐂𝐨𝐝𝐞 𝐑𝐞𝐯𝐢𝐞𝐰 𝐀𝐠𝐞𝐧𝐭: Built a GitHub-integrated system that analyzes code changes, identifies issues, runs validation checks, and prepares fixes for human review. What I can help you build: • AI voice agents for calls, lead qualification, and appointment booking • LLM agents with tool calling, RAG, and document Q&A • CRM integrations and sales workflow automation • Python backends with FastAPI, Django, and PostgreSQL • Background processing, data extraction, and API integrations • AI application testing, monitoring, and deployment 𝐓𝐞𝐜𝐡: Python, FastAPI, Django, OpenAI, LangChain, LangGraph, PostgreSQL, Redis, Celery, WebSockets, Twilio, Docker, and AWS. My focus goes beyond getting an AI demo working. I pay attention to how the system handles failed requests, incorrect outputs, data access, and real users. Already have an application that needs fixing or extending? Share what you're building and where you're stuck. I'll help identify a practical first milestone.

🇵🇰Lahore, Pakistan$30/hr100% JSS5.00 (10)Since Sep 2018
GlobeUpwork

Earnings and projects

MRR
$1.8k

Last 6 months ÷ 6

World#25,010 / 412k
🇵🇰Country#2,843 / 52.9k
Revenue, last 30 days
$550

Last 6 months: $11k

World#60,374 / 412k
🇵🇰Country#7,486 / 52.9k
Total earnings
$46k

Billed in all: $47k

World#81,168 / 412k
🇵🇰Country#7,041 / 52.9k
Per project
$3.6k

$1.8k in the last 6 months

World#48,062 / 412k
🇵🇰Country#3,123 / 52.9k
Projects, last 6 months
6
67% fixed33% hourly
World#34,405 / 412k
🇵🇰Country#7,556 / 52.9k
Projects in all
13

Across 14 contracts

64% fixed36% hourly
World#175,712 / 412k
🇵🇰Country#29,129 / 52.9k

Earnings, last 30 days

$47.3k+$550 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$46.5k$47.0k$47.5kOct 8Oct 23Nov 7

Skill rankings: Top 5% in Data Extraction

Ranked by MRR among everyone on Upwork with the skill.

  1. #37AI Speech-to-Text336 freelancers · 🇵🇰 #10Top 11%
  2. #44AI Text-to-Speech529 freelancers · 🇵🇰 #9Top 8%
  3. #49LangGraph299 freelancers · 🇵🇰 #20Top 16%
  4. #72AI Voice Agent Development429 freelancers · 🇵🇰 #41Top 17%
  5. #130Vector Database1,142 freelancers · 🇵🇰 #44Top 11%
  6. #210Computer Vision2,498 freelancers · 🇵🇰 #42Top 8%
  7. #221Web Scraping3,925 freelancers · 🇵🇰 #43Top 6%
  8. #266Data Extraction5,086 freelancers · 🇵🇰 #46Top 5%