Available for new engagements

Muhammad Mubashir

AI/ML Engineer, retrieval systems and agentic infrastructure.

I design and ship production RAG architectures and AI agent systems — from a legal platform indexing 50,000+ French-language documents to real-time retrieval pipelines. Top Rated on Upwork, 100% Job Success.

100%
Job success, Upwork
50K+
Documents indexed
23
Endpoints shipped, flagship build
Top Rated
Upwork status
Claude APILangChainLangGraphRAGPineconeFastAPIPyTorchDockerElasticsearch
Who I am

Engineering AI that ships.

I’m an AI/ML engineer who builds production systems, not prototypes. From an enterprise legal platform indexing 50,000+ French-language documents to real-time retrieval pipelines, my work is about making LLMs reliable once they leave the notebook.

My edge is owning the full stack: I architect the retrieval pipeline, tune the prompts, build the FastAPI backend, and ship it in Docker. No handoffs, no gaps between “it works in the demo” and “it works in production.”

Index card
Focus
RAG architectures, AI agents
Flagship build
Data Greffe Justice — 50K+ docs
Stack
Claude API, LangChain, LangGraph
Status
Top Rated, 100% Job Success

Experience

2021 — Present
AI/ML Engineer
Independent, Upwork

Building production RAG systems, AI agents, and LLM pipelines for clients worldwide. Top Rated, 100% Job Success across 23+ delivered engagements.

2023 — 2024
AI/ML Engineer
Giant Tech Solutions

Led AI product development: demand-forecasting models and a multi-endpoint conversational AI system serving production traffic.

2019 — 2023
BS Computer Science
UET Peshawar

Specialized in AI, data science, and algorithms. IBM-certified data scientist.

Capabilities

A full RAG stack, not a slice of one.

I work across the whole retrieval pipeline — from embeddings and vector search to the agents and backend that make it production-ready.

AI & LLMs
Claude APIOpenAI APILangChainLangGraphPrompt Engineering
RAG & Vector Search
PineconeElasticsearchFAISSHybrid SearchAdvanced RAG
ML & Deep Learning
PyTorchTensorFlowScikit-learnComputer VisionNLP
Backend & Infra
FastAPIDockerCeleryREST APIsMLOps
Selected work

What I've built.

01

Data Greffe Justice

Live

Enterprise legal AI platform

A full-stack RAG system processing 50,000+ French legal documents: triple-index Elasticsearch search, three-tier RBAC, Claude-powered anonymization, OHADA compliance, and ~23 documented endpoints.

Claude APIRAGPineconeElasticsearchFastAPIDocker
50K+
Documents
98%
PII accuracy
2s
Response
02

MCP Multi-Tool Agent Platform

Agentic orchestration on LangGraph

An agent platform built on LangGraph's StateGraph with a Model Context Protocol client for external tool access, async SQLite-backed checkpointing for persistent multi-session memory, and human-in-the-loop interrupts before sensitive tool calls execute.

LangGraphModel Context ProtocolAsync SQLiteStreamlit
Persistent
Memory
HITL
Approval
Live
Tools
03

Conversational AWS Infrastructure Agent

Natural-language cloud automation

A chat-driven AWS assistant on Amazon Bedrock (Claude 3.5 Sonnet) with LangChain memory, letting non-technical users create, update, and manage AWS resources through natural language instead of the CLI, with mandatory field confirmation before any resource-changing action executes.

Amazon BedrockClaude 3.5 SonnetLangChainboto3
Natural language
Interface
Confirm-first
Safety
Session
Memory
04

AI Sponsor

Recovery-support SaaS backend

Backend for a 24/7 AI sponsor chatbot for 12-step recovery programs: Claude-based chat with prompt caching, Stripe subscription billing with webhooks, and a WhatsApp voice pipeline combining Whisper transcription with synthesized voice replies.

Node.jsExpressClaude APIStripeTwilioWhisper
-90%
Token cost
Stripe
Billing
12 suites
Tests
05

Multi-Agent Financial Analysis

Earnings-call intelligence with CrewAI

A CrewAI multi-agent pipeline that ingests earnings-call transcripts and financial PDFs, delegates summarization and structuring across specialized agents, and outputs client-ready report documents.

CrewAILangChainStreamlitPDF Extraction
Specialized
Agents
Transcripts
Input
Reports
Output
06

Namhee

AI therapy chatbot (MVP)

A mental-health support chatbot with mood assessment and tracking, CBT/mindfulness-based guidance, session memory, and automatic risk detection that surfaces crisis helplines. Shipped production-ready with documented performance targets.

FastAPIPineconeLangChainGPT-4o
100%
Test pass rate
<5s
Response
Risk-aware
Safety
07

Computer Vision for Medical Imaging

CNN diagnostics for healthcare

CNN-based classification models for brain-tumor detection and diabetic retinopathy screening from medical scans, built with TensorFlow using transfer learning.

TensorFlowCNNsDeep LearningTransfer Learning
Classification
Task
Tumor + retinopathy
Targets
TensorFlow
Framework
08

OCR-to-RAG Pipeline

Scanned documents, made retrievable

A five-stage pipeline (PDF, image, preprocessing, OCR, structuring) converting scanned documents into clean, vector-store-ready JSON for downstream RAG ingestion.

PythonOCRVector Embeddings
5
Stages
Scanned PDF
Input
Vector JSON
Output
09

Content Copilot

Human-in-the-loop LinkedIn & job-application agent

A local-first, three-agent tool that drafts LinkedIn posts/comments and tailored job-application cover letters, with web-search-grounded topic scoring. Every publish/apply action stays manual, avoiding platform ToS violations.

PythonReactOpenAIWeb Search
3
Agents
Web search
Grounding
Manual
Publishing
10

Voice AI Support Agent

Conversational voice support

A voice support agent that answers inbound calls, handles FAQ and order-lookup requests through natural conversation, and escalates to a live agent when a request falls outside its scope.

Voice AISpeech-to-TextOrder LookupEscalation Routing
Calls
Channel
FAQ + orders
Coverage
Live handoff
Fallback
Tech stack

Tools I reach for.

Claude API·Claude Agent SDK·OpenAI GPT-4o·LangChain·LangGraph·CrewAI·Model Context Protocol·Prompt Engineering·Claude API·Claude Agent SDK·OpenAI GPT-4o·LangChain·LangGraph·CrewAI·Model Context Protocol·Prompt Engineering·Claude API·Claude Agent SDK·OpenAI GPT-4o·LangChain·LangGraph·CrewAI·Model Context Protocol·Prompt Engineering·Claude API·Claude Agent SDK·OpenAI GPT-4o·LangChain·LangGraph·CrewAI·Model Context Protocol·Prompt Engineering·
Pinecone·Elasticsearch·FAISS·MongoDB·PyTorch·TensorFlow·Scikit-learn·Pinecone·Elasticsearch·FAISS·MongoDB·PyTorch·TensorFlow·Scikit-learn·Pinecone·Elasticsearch·FAISS·MongoDB·PyTorch·TensorFlow·Scikit-learn·Pinecone·Elasticsearch·FAISS·MongoDB·PyTorch·TensorFlow·Scikit-learn·
FastAPI·Flask·Node.js·Express.js·Docker·AWS Bedrock·REST APIs·FastAPI·Flask·Node.js·Express.js·Docker·AWS Bedrock·REST APIs·FastAPI·Flask·Node.js·Express.js·Docker·AWS Bedrock·REST APIs·FastAPI·Flask·Node.js·Express.js·Docker·AWS Bedrock·REST APIs·
Stripe·Twilio·n8n·Make.com·Zapier·GoHighLevel·OpenAI Whisper·Stripe·Twilio·n8n·Make.com·Zapier·GoHighLevel·OpenAI Whisper·Stripe·Twilio·n8n·Make.com·Zapier·GoHighLevel·OpenAI Whisper·Stripe·Twilio·n8n·Make.com·Zapier·GoHighLevel·OpenAI Whisper·
Get in touch

Let's build something that ships.

Available for freelance work and select full-time opportunities. Typical response time is within 24 hours.