Karachi, Pakistan — open to relocating to Germany & the EU

Backend systems that think for themselves.

AI & backend engineer — four years turning production APIs, LLM agents, and automation pipelines into things real businesses depend on.

Khalid Bagha
Available for roles
LLM ENGINEERING·FASTAPI·RAG SYSTEMS·DJANGO·MULTI-AGENT AI·AWS·DOCUMENT INTELLIGENCE·N8N AUTOMATION· LLM ENGINEERING·FASTAPI·RAG SYSTEMS·DJANGO·MULTI-AGENT AI·AWS·DOCUMENT INTELLIGENCE·N8N AUTOMATION·
96%
document extraction accuracy across multilingual invoices
4×
more qualified leads from an outreach automation build
60%
faster client response times with a voice + chat AI assistant
50%
less onboarding time using a RAG knowledge bot
40%
fewer missed appointments via automated scheduling
4+ yrs
shipping production systems for real businesses
Toolkit

What I build with

A backend-first stack, extended into LLMs and automation where the problem calls for it.

AI & ML

  • LangChain / LangGraph
  • CrewAI
  • RAG Pipelines
  • Hugging Face
  • PyTorch
  • OpenCV / spaCy

Backend & APIs

  • Python
  • FastAPI / Django / Flask
  • DRF
  • PostgreSQL
  • C# · PHP/Laravel

Cloud & DevOps

  • AWS (EC2, S3)
  • GCP
  • Docker / Kubernetes
  • Firebase
  • CI/CD Pipelines

Automation & ETL

  • n8n
  • Celery / Redis
  • Playwright / Selenium
  • BeautifulSoup
Selected work — 01 to 06

Six builds, one range

Conversational AI, document intelligence, and the backend plumbing that keeps it all reliable.

TALK2DATA product screenshot
01
AI & Backend Developer

TALK2DATA — plain-English questions, structured reports

Business teams were stuck waiting on analysts to write SQL for basic questions. I built a RAG pipeline that turns natural-language questions into SQL against a live PostgreSQL database, then renders the answer as tables, summaries, and downloadable reports.

Removed the developer bottleneck — non-technical staff now query company data directly and get answers in seconds.
LangChainFastAPIPostgreSQLRAGReact
PromptPay banking assistant chat screenshot 1PromptPay banking assistant chat screenshot 2
02
AI & Backend Developer

PromptPay — an AI assistant that actually moves money

A proof-of-concept banking assistant that executes real transactions from natural commands like "send 12K to John." A multi-agent system routes intent to the right handler, backed by Qwen 3 for dialogue and a Gemini-powered RAG layer for banking FAQs, with fallback logic to keep every flow safe and auditable.

Handled complex, multi-step banking flows in natural language while enforcing banking protocols throughout.
DjangoMulti-AgentQwen 3Gemini 2.5RAG
Career Ustad platform screenshot
03
AI & Backend Developer

Career Ustad — Pakistan's education listings, unified

A first-of-its-kind platform aggregating every institute and course in the country into one searchable, two-sided marketplace. I led the backend and AI architecture: a Playwright-based data pipeline, an LLM content parser (Firecrawl) to clean inconsistent web data, and semantic search over a NoSQL backend in FastAPI.

Automated onboarding for 90%+ of institute content, replacing dozens of scattered sites with one comparison hub.
FastAPIFirecrawlPlaywrightNoSQLReact
Multilingual invoice analytics tool screenshot
04
AI & Backend Developer

InvoiceIQ — multilingual document intelligence at scale

A finance team was paying for an expensive SaaS tool to audit invoices across languages and formats. I built a hybrid OCR + layout-detection pipeline combining Tesseract, OpenCV, and GCP Document AI, with custom NER models for consistent field extraction.

96% extraction accuracy across languages and formats — replaced the paid SaaS tool entirely.
GCP Document AITesseract OCROpenCVspaCy NERDjango
BrokerBot AI n8n workflow diagram
05
AI & Backend Developer

BrokerBot AI — real estate agents, on call 24/7

Real estate agents were missing calls and follow-ups constantly. I built a conversational assistant for inbound/outbound voice calls plus live chat, wired as a billed SaaS product — Bland AI for real-time calls, React for chat, FastAPI managing data, endpoints, and Stripe billing.

Cut response time by over 60% and let agent teams run around the clock without adding headcount.
Bland AIn8nFastAPIReactStripe
Match AI resume parser screenshot
06
NLP & ML Engineer

Match AI — resume parsing that actually understands resumes

An internal HR tool that parses raw resume PDFs into structured profiles, then ranks candidates against a job description using custom CBOW embeddings and similarity scoring — trained and deployed as a lightweight FastAPI service.

Cut manual screening time dramatically — HR gets ranked, relevant candidates in seconds instead of hours.
scikit-learnCBOW EmbeddingsFastAPIPandas
More work

Smart Clinic Reservation System

Google Calendar-synced booking with automated reminder and feedback emails — cut no-shows by 40%.

PMO Handover Bot

RAG chatbot over project documentation so new PMs get instant answers instead of digging through files.

LinkedIn Outreach Automation

Scraper + Apollo + Google Maps pipeline that lifted qualified lead generation 4×.

Jira Sprint Hygiene Bot

Flags mis-tagged tickets in real time and alerts PMs over Slack before sprint reviews.

RTPOS Sync

Reverse-engineered a flaky retail CRM's exports into a reliable one-click Streamlit reporting tool.

Sovereign Urdu Language Model

A GPT-2-style Urdu LLM trained from scratch with a custom SentencePiece tokenizer.

Controlled Inventory Ordering (OrderGuard)

Centralized approval pipeline that removed direct vendor-portal access for store reps.

SlipShot

Bulk payslip generator and email dispatcher — turned hours of manual payroll work into one click.

In their words

Hear it from a client

A short testimonial on what it's actually like working together — not just the tech stack.

Client testimonial video thumbnail
Or watch it on YouTube ↗
Word of mouth

What people say

Recommendations from clients, colleagues, and managers on LinkedIn.

"

It was a great experience working with Muhammad. He is a highly skilled engineer with strong technical knowledge and a deep understanding of business needs. What I appreciated most is how involved he was throughout the entire process — he truly takes the time to understand your goals and works closely with you to scale your project to the next level.

Abdullah OsamaFounder, CoachMind — Client
"

I had the pleasure of working with Khalid on several Python-based projects, and I was consistently impressed by his deep technical knowledge and problem-solving abilities. What sets Khalid apart is his proactive mindset — he doesn't just complete tasks, he anticipates challenges and proposes smart solutions.

Muhammad MohsinSenior Android & Flutter Developer, Tekrevol
"

Khalid is capable of learning and quick to understand project objectives and translate it into a stunning, user-friendly website. He was always available to answer questions and make necessary adjustments. His expertise and dedication were instrumental in the success of any project.

Sheikh Muhammad AliTechnical Hiring & Talent Acquisition
"

Khalid began his career with us in 2020 as a web developer, where he consistently met all deadlines and commitments, later transitioning into a backend developer role. His expertise in both front-end and back-end development, combined with his strong work ethic, make him a reliable and skilled professional.

Adesk SolutionsFirst employer — Mentor
"

Khalid is very passionate and has a great vision for his work. His focus keeps everything moving smoothly, he makes sure all deadlines are met, and that whatever project he is working on meets the highest standards.

Mehwish ZiadHR Generalist & Technical Recruiter
"

I have had the pleasure of working closely with Khalid on several web development projects. He is a highly skilled developer with a keen eye for detail and a passion for creating seamless, user-friendly websites — I wholeheartedly recommend him to anyone seeking a talented, reliable developer.

Syed Ahsan ShahContent Creator, Bachaa Party
"

Highly recommended for frontend and backend development.

Fahad EssaniSoftware Engineer, Fascom Ltd
Verified client reviews

From Fiverr & Upwork

Real ratings from paid client work, not just endorsements.

★★★★★

Great experience working with Khalid. He communicates clearly, keeps me updated, and gets the job done without any hassle. Highly recommended

merrick_stoneCanada
Full Stack Web Applications
★★★★★

Fantastic work, very professional and good communication. Highly recommended.

rhenricomUnited States
AI Websites & Software
★★★★★

Had a great experience working with him on my Django project. He did an excellent job and clearly has deep knowledge of Django and related technologies. His work shows that he has a lot of experience, and everything was delivered professionally and on time. He taught me some new things too. Highly recommended!

julian_russelUnited Kingdom
Full Stack Web Applications
★★★★★

I look forward to launching this project into the market. He is knowledgeable in the tools needed to complete the project and goes above and beyond to complete the project. I will use him again.

speartgUnited States
★★★★★

Khalid is a star! He's become a key contributor to my team. He listens, and is a very strong critical thinker. He can understand complex tasks and come up with solutions very quickly. He is very skilled. I definitely recommend him.

Chris WatsonEdloop · Dec 2025
Let's talk

Building something that needs a backend that thinks? Let's talk.