Skip to content
BackNov 7
Muhammad Haris B.
Upwork badge

Muhammad Haris B.

AI Engineer | LLM Fine-Tuning, RAG & AI Agents | Python, LangChain

Top Rated AI engineer, 100% Job Success, 14 completed projects. I fine-tune LLMs and image models (LoRA/QLoRA), build RAG pipelines and AI agents in Python with LangChain, OpenAI and Claude, and ship them as monitored APIs on AWS or GCP. Most clients come to me with one expensive bottleneck. AI is the tool; the bottleneck is the target. RECENT RESULTS - Fine-tuned a Flux image model for a B2B client ($3,200 project, 5-star, "went above and beyond") - Trained 30 production LoRAs on a custom base model for a generative image product - Built a multi-modal AI video generation system (script to voice to video) for a fitness client - Delivered a Python ML backend for an NGO's image-recognition API - Wrote and now maintain an automation bot under a rolling retainer (12+ months, 5-star) WHAT I BUILD LLM Fine-Tuning: LoRA, QLoRA, RLHF, quantization and domain adaptation with PyTorch and Hugging Face. OpenAI GPT-4, Anthropic Claude and Gemini via API, or open-weight models (Llama 3, Mistral, Qwen) served through vLLM or Ollama when privacy or cost per token favors self-hosting. RAG Systems: Retrieval augmented generation over your documents with Pinecone, Weaviate or pgvector, orchestrated in LangChain or LlamaIndex and exposed through FastAPI. Embedding selection and chunking are where RAG succeeds or fails, so I evaluate retrieval accuracy before I touch the prompt. AI Agents and Automation: Multi-agent workflows with LangGraph and MCP, plus n8n, Make and Zapier for lighter automation, connected to your CRM, Slack or Google Workspace. AI Chatbots and Voice Agents: Customer support, lead qualification and internal assistants on web, WhatsApp and voice, with Whisper speech-to-text and guardrails wherever a wrong answer is expensive. Generative Image and Computer Vision: Flux and Stable Diffusion fine-tuning, LoRA training, object detection, OCR and document extraction with YOLO, OpenCV and PyTorch. Deployment: Docker on AWS, Azure or Google Cloud with logging, rollback and evaluation pipelines that track hallucination rate, latency and cost as three separate numbers. HOW I WORK A model that sounds confident and is wrong does more damage than one that admits it doesn't know. I ask more questions upfront than most freelancers, because a model trained on a misunderstood problem is expensive to unwind later. Send me the bottleneck you've stopped counting and I'll tell you honestly whether AI is the right tool or whether something simpler would do it.

🇵🇰Islamabad, Pakistan$30/hr100% JSS4.77 (9)Since Dec 2020

Earnings and projects

MRR
$1.2k

Last 6 months ÷ 6

World#42,125 / 412k
🇵🇰Country#4,940 / 52.9k
Revenue, last 30 days
$300

Last 6 months: $7k

World#74,252 / 412k
🇵🇰Country#9,688 / 52.9k
Total earnings
$14k

Billed in all: $14k

World#168,113 / 412k
🇵🇰Country#17,275 / 52.9k
Per project
$940

$869 in the last 6 months

World#128,606 / 412k
🇵🇰Country#11,827 / 52.9k
Projects, last 6 months
8
75% fixed25% hourly
World#24,499 / 412k
🇵🇰Country#5,527 / 52.9k
Projects in all
15

Across 16 contracts

69% fixed31% hourly
World#161,377 / 412k
🇵🇰Country#26,771 / 52.9k

Earnings, last 30 days

$14.3k+$300 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$13.8k$14.0k$14.2k$14.4kOct 8Oct 23Nov 7

Skill rankings: Top 10% in Stable Diffusion

Ranked by MRR among everyone on Upwork with the skill.

  1. #30Hugging Face300 freelancers · 🇵🇰 #9Top 10%
  2. #33Stable Diffusion333 freelancers · 🇵🇰 #10Top 10%
  3. #124ChatGPT API Integration984 freelancers · 🇵🇰 #44Top 13%
  4. #177PyTorch1,585 freelancers · 🇵🇰 #41Top 11%
  5. #198Vector Database1,142 freelancers · 🇵🇰 #63Top 17%
  6. #314Natural Language Processing2,688 freelancers · 🇵🇰 #79Top 12%
  7. #322Computer Vision2,498 freelancers · 🇵🇰 #65Top 13%
  8. #512Large Language Model2,726 freelancers · 🇵🇰 #160Top 19%