Available for all roles & contract work

Muhammad Shahbaz Sarwar Awan

Full Stack & AI Engineer · Web Applications, LLM Systems & RAG Pipelines

AI graduate from FAST (NUCES) who builds complete products, not just models. I work across the stack: React and Next.js on the front end, FastAPI and Node.js services on PostgreSQL behind it, and the LLM layer that ties it all together. Comfortable with RAG pipelines, agentic workflows, embeddings and vector search, grounded generation, and containerized deployment. I've shipped AI automation for a US healthcare client and delivered production chatbots and workflow automation for international clients.

Selected Work

Products shipped end to end

A mix of production AI systems, client work, and independent research, spanning voice agents, RAG pipelines, full-stack platforms, and computer vision.

Voice AI

Aeromek Call Agent

Browser-native voice AI for live lead qualification

A single-page voice interface that lets a visitor talk to a conversational AI agent right in the browser, with nothing to install and nothing to download. The agent runs a structured discovery conversation, figures out which AI solution the visitor needs, and captures contact details for follow-up in real time.

  • Real-time browser audio capture streamed to a speech-enabled LLM over a live channel
  • Permission-gated call widget with a live transcript panel
  • Structured discovery flow that classifies intent (voice, sales, support, booking, chat, custom)
  • Deployed serverless for instant, cross-device access
ReactWebRTC / Web AudioLLM Voice PipelineVercel
View live
Generative AI

Aeromek Video Studio

Prompt-to-video generation studio with AI narrators

An AI-powered studio that turns a single natural-language prompt into a finished, voice-over-driven vertical video. The pipeline plans a narrative, casts a narrator persona, storyboards scenes, sources or generates b-roll, and renders a captioned 1080×1920 MP4 with lip-synced voice-over and music.

  • Automated pipeline: concept planning → scene blueprint → b-roll → render
  • Character and voice-casting subsystem with lip-synced narration
  • Storyboard-based scene editor for manual fine-tuning
  • Asynchronous, queue-driven generation for long-running renders
ReactGenerative Video/Audio APIsAsync Job Pipeline
View live
AI Automation

WhatsApp RAG Assistant

Autonomous WhatsApp agent with retrieval-grounded replies

A production-oriented WhatsApp automation that drives WhatsApp Web to detect unread one-to-one chats, filters out groups and channels, and replies using a multi-provider LLM chain augmented by a locally hosted RAG pipeline that auto-reindexes as new documents are added.

  • Selenium-driven session control with layered heuristics to isolate real 1:1 conversations
  • Multi-provider LLM fallback chain (Gemini, Groq, OpenAI) for reliability
  • Auto-reindexing Chroma vector store built from a watched documents folder
  • Humanized, character-paced typing delivery for natural-feeling replies
PythonSeleniumLangChainChromaDBMulti-LLM Routing
RAG / LLM Systems

RAG Bot

Conversational Q&A over any PDF, grounded in its content

A document question-answering system that lets a user upload a PDF and ask natural-language questions about it. Documents are chunked and embedded, and every answer is generated from the most relevant retrieved passages rather than model memory alone.

  • FastAPI backend for ingestion, chunking, and vector retrieval
  • Streamlit conversational frontend with per-session document scoping
  • HuggingFace sentence-transformer embeddings with ChromaDB storage
  • Groq-served LLM for low-latency grounded generation
FastAPILangChainChromaDBGroqStreamlit
Computer Vision

Plant Disease Detection

YOLOv8 computer vision for real-time crop disease identification

A computer vision system that detects and classifies plant leaf diseases from images and video in real time, trained on ~2,600 annotated leaf images spanning apple, corn, potato, and tomato crops, and deployed through a browser-based interface.

  • Anchor-free single-stage YOLOv8 detection architecture
  • Frame-level object tracking for video input
  • Dataset curated and annotated from Roboflow Universe sources
  • Browser-based deployment built on Streamlit
YOLOv8PythonOpenCVStreamlit
Computer Vision

Counting-Sheep

Vision-based livestock counting under uncontrolled camera conditions

A computer vision system that automates detection, tracking, counting, and segmentation of sheep in video footage, built to work with handheld and third-party footage rather than a single fixed industrial camera. That makes it a much harder problem than standard counting setups.

  • Two-stage architecture: adjustable region-of-interest delineation + YOLO detection/tracking
  • Instance segmentation for accurate counts in dense, overlapping groups
  • Designed to generalize across varied, uncontrolled camera angles
  • Reproducible pipeline documented end to end
YOLOPythonOpenCVObject Tracking
Computer Vision

Potato Counter

Real-time conveyor-belt produce counting with YOLOv11

An automated counting system for food-processing lines that detects, tracks, and counts potatoes moving along a conveyor belt using a tracking-by-detection paradigm anchored to a user-defined polygonal counting zone.

  • YOLOv11 detection combined with a polygon-zone counting strategy
  • Tracking-by-detection to avoid double-counting on a moving belt
  • Built for fixed-camera industrial deployment
  • Template generalizes to other produce-counting use cases
YOLOv11PythonOpenCVObject Tracking
Healthcare AI
Healthcare AI

HealPay: AI Medical Billing Automation

Final Year Project, graded A+

A full-stack platform that ingests medical documents, extracts clinical data with OCR and NLP, recommends billing codes with LLMs, and validates claims before submission. It's the same category of pipeline I later shipped in production for a US healthcare client.

  • OCR + NLP extraction of demographics, diagnoses, and procedures from unstructured records
  • LLM-based ICD-10, CPT, and HCPCS code recommendation with supporting evidence
  • Claim validation against payer requirements ahead of submission
  • FastAPI microservices on PostgreSQL, fully containerized with Docker
FastAPIPostgreSQLOCR/NLPLLMsDocker
Applied AI
Applied AI

Financial Recommender System

Fine-tuned LLM recommendations with traceable sources

A recommendation system built on an LLM fine-tuned on financial data and paired with a retrieval layer, so every recommendation the model produces can be traced back to the source data it came from.

  • LLM fine-tuning on domain-specific financial data
  • Retrieval layer for source-attributed recommendations
  • Built for explainability, not just accuracy
LLM Fine-TuningRetrievalPython
Experience

Where I've built

AI Engineer at Paisol Technology

Recent · Remote
  • Owned the full build of Chetti, an internal platform that turns a single prompt into a deployable RAG chatbot, embeddable with one line of iframe code. That cut setup from days of developer integration down to minutes of self-serve configuration.
  • Engineered the full retrieval layer, including ingestion, chunking strategy, embedding storage, and grounded generation with source attribution, and measured it against a hand-built domain test set.
  • Chose open-source LLMs over hosted APIs to keep per-deployment inference cost flat and client documents in-house, tuning chunk size and retrieval depth to work within that constraint.
  • Built a multi-turn booking assistant with explicit conversation state management, integrated with Google services for scheduling.

AI Engineer at Aeromek AI

Prior · Remote
  • Replaced manual chart review with an automated clinical document pipeline that pulls demographics, diagnoses, and procedures out of unstructured medical records using OCR and NLP.
  • Implemented LLM-based ICD-10, CPT, and HCPCS code recommendation returning ranked, evidence-backed candidates, moving human coders from manual lookup to quick validation.
  • Built FastAPI microservices on PostgreSQL that check claims against payer requirements before submission, flagging non-compliant records ahead of rejection.

Software & AI Engineer at Independent Contract Work

Ongoing · Remote
  • Delivered retrieval-augmented assistants over client document sets as the sole engineer, handling ingestion, chunking, retrieval tuning, front-end integration, deployment, and iteration.
  • Standardized a reusable embeddable chatbot pattern across engagements, replacing bespoke per-client builds with configuration-driven deployment.
  • Connected LLM reasoning to clients' CRM, inbox, and scheduling systems through n8n workflows and REST integrations.
Skills

Toolbox

Frontend

ReactNext.jsTypeScriptJavaScriptHTML5 / CSSResponsive UI

Backend

FastAPIFlaskNode.jsREST APIsMicroservicesAuth & Async Services

AI & LLMs

RAG ArchitectureLLM OrchestrationAI AgentsPrompt EngineeringEmbeddings & Semantic SearchModel Evaluation

Frameworks & Tools

LangChainLangGraphn8nGit / GitHubCI/CDMLOps

Data & Retrieval

PostgreSQLSupabaseSQLPineconeChromaDBOCR / NLP

Cloud & DevOps

AWSDockerContainerized Deployment

FAST National University of Computer & Emerging Sciences

BS in Artificial Intelligence · Graduated 2026

Coursework in Agentic AI, NLP, MLOps, Machine Learning, Recommender Systems, Databases, and Web Technologies.

Contact

Let's build something worth shipping

Available for all roles and contract work: full-stack builds, AI/LLM systems, or a bit of both. Reach out and I'll get back to you quickly.