Skip to content
BackNov 7
Muhammad Tahir S.
Upwork badge

Muhammad Tahir S.

Python AI Engineer | LLM Agents | SaaS | Data Pipelines | Scraping

Python AI Engineer | Top Rated Plus | $700K+ Earned | 200+ Jobs | 100% Job Success I build AI agents, data pipelines and SaaS backends that run reliably in production. Former Data Engineer at Google, with 7+ years and 200+ Upwork projects for startups, sports organisations and enterprise teams. SELECTED WORK AI Agents & LLM Apps • LangGraph AI agents for a global tech company that crawl phone retailers' websites and calculate how much on-page space the client's phones capture versus competitors. • FastAPI + Gemini AI assistant that helps teams write creative briefs through chat, scores each brief, exports it to Google Docs and syncs it to Smartsheet. Secure Google sign-in, Firestore, hosted on App Engine. Data Engineering & Web Crawling • Market-data pipeline for a global tech company pulling from Stackline, Similarweb and other sources, orchestrated with Cloud Run, Cloud Tasks and Cloud Scheduler. • Python ETL pipelines syncing a professional basketball club's ticketing, fan-app and junior-academy CRM data into a Supabase (Postgres) warehouse for analytics, running as scheduled services on Railway. SaaS & Backend Systems • Multi-tenant SaaS backend for a fitness franchise: scheduling, member engagement, messaging and analytics across many locations, integrated with Acuity, JustCall, GoHighLevel and iGoFigure, plus an AI/MCP interface. • Ticket referral backend for a sports club: ingests Mention Me webhooks, checks every referral against live ticket sales each hour, and manages a stock of single-use promo codes through the arena's ticketing API. Built so a reward can never be sent twice and production data is never written to. • Internal Next.js + Firestore portal where staff request event tickets and a rules-based allocation engine ranks competing requests automatically. TECH I WORK WITH Python, FastAPI, Django, Node.js, Next.js, React · LangChain, LangGraph, OpenAI, Claude, Gemini, RAG, MCP · Airflow, dbt, BigQuery, Postgres, Supabase, Firestore · Scrapy, Playwright · AWS, Google Cloud, Docker, CI/CD WHY CLIENTS REHIRE ME • Production-safe engineering: idempotent jobs, read-only access where it matters, no surprises in live systems • Clear, fast communication in fluent English • Documentation your team can maintain • Business goal first, technology second Send me a message with what you're building. I'll reply with a clear plan, timeline and next steps.

🇵🇰Karachi, Pakistan$50/hr100% JSS4.96 (172)Since Dec 2018

Earnings and projects

MRR
$5.8k

Last 6 months ÷ 6

World#4,082 / 412k
🇵🇰Country#380 / 52.9k
Revenue, last 30 days
$5.2k

Last 6 months: $35k

World#5,345 / 412k
🇵🇰Country#526 / 52.9k
Total earnings
$669k

Billed in all: $792k

World#1,472 / 412k
🇵🇰Country#80 / 52.9k
Per project
$3.4k

$8.7k in the last 6 months

World#49,697 / 412k
🇵🇰Country#3,265 / 52.9k
Projects, last 6 months
4
25% fixed75% hourly
World#51,813 / 412k
🇵🇰Country#10,787 / 52.9k
Projects in all
196

Across 207 contracts

55% fixed45% hourly
World#10,307 / 412k
🇵🇰Country#1,438 / 52.9k

Earnings, last 30 days

$792k+$5.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$785k$790k$795kOct 8Oct 23Nov 7

Skill rankings: Top 0.76% in Web Scraping

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Web Crawling849 freelancers · 🇵🇰 #1Top 1%
  2. #12LLM Agent Development242 freelancers · 🇵🇰 #3Top 5%
  3. #16Apache Airflow491 freelancers · 🇵🇰 #3Top 3%
  4. #30Web Scraping3,925 freelancers · 🇵🇰 #6Top 0.76%
  5. #58Data Engineering1,602 freelancers · 🇵🇰 #5Top 4%
  6. #61ETL Pipeline1,396 freelancers · 🇵🇰 #8Top 4%
  7. #89Django5,931 freelancers · 🇵🇰 #19Top 2%
  8. #91Google Cloud Platform2,939 freelancers · 🇵🇰 #6Top 3%