Annus Shabbir
About

Bridging software engineering and modern AI.

I'm an AI engineer and full-stack developer with 5+ years of production software experience and an MS in Artificial Intelligence from LUMS.

I specialize in LLM applications — RAG systems, agentic AI, and ML/NLP pipelines — and the production backends and web apps around them. I've built government-scale AI services, RAG platforms, LLM evaluation systems, and edge-optimized model deployments.

I care about shipping: production-grade, maintainable systems, communicated clearly. I bridge rigorous software engineering with modern AI.

Portrait of Muhammad Annus Shabbir
Based in
Lahore, Pakistan
Education
MS Artificial Intelligence, LUMS
Experience
5+ years in production
Focus
AI / RAG · Full-stack
Experience

Where I've worked.

Oct 2025PresentLahore, Pakistan

Senior AI Developer

Phaedra Solutions

  • Designed and built AskTT, a production FastAPI RAG backend for the MyTT government portal — hybrid retrieval (BM25 + dense kNN + Reciprocal Rank Fusion in Elasticsearch), cited OpenAI answers, KB-only/general modes, and context-aware query rewriting.
  • Shipped streaming chat over SSE, AI-assisted search, and Whisper voice chat sharing conversation state across text and voice — on a single backend service.
  • Built an LLM recruitment-matching engine evaluating 400,000+ applicant–vacancy pairs with explainable scoring, reaching 30–50 matches/sec while cutting token cost and latency.
  • FastAPI
  • Elasticsearch
  • OpenAI
  • Whisper
  • PostgreSQL
  • Prisma
Nov 2021Oct 2025Lahore, Pakistan

Senior Software Engineer

Esketchers

  • Built an internal Django RAG proposal generator (pgvector, hybrid semantic + keyword search, multi-format docs) on AWS with Nginx/Gunicorn and CI/CD — reaching 90%+ match relevance.
  • Developed and maintained Mentalhealth Match (Next.js 14 + Angular SSR, Node/Express, PostgreSQL/Prisma, Redis/BullMQ, Cloudflare) supporting 30,000+ therapists, with 85+ PageSpeed on key pages.
  • Contributed the Django/DRF backend and Angular frontend for Solvpath, including a GrapesJS web builder with custom reusable blocks and Pusher real-time notifications.
  • Next.js
  • Django
  • Node.js
  • PostgreSQL
  • Redis/BullMQ
  • AWS
Jul 2020Nov 2021Lahore, Pakistan

Software Engineer

i2c Inc.

  • Supported production digital-payment systems for Visa, Mastercard, Discover, and UnionPay integrations — analyzing APIs, Informix SQL, ETL jobs, and transaction flows.
  • Certified payment APIs (Postman, SOAP UI), authored test plans, and validated releases with E2E, smoke, negative, and beta testing in PCI-domain systems.
  • Payments
  • Informix SQL
  • Postman
  • SOAP UI
Skills

Tools I work with.

A working toolkit across AI/ML, backend, data & search, cloud, and frontend.

AI / ML

  • Machine Learning
  • Deep Learning
  • NLP
  • RAG
  • Agentic AI
  • ReAct
  • Prompt Engineering
  • LLM Evaluation
  • MCP
  • Efficient LLMs
  • Diffusion Models
  • Flow Matching

Frameworks & Models

  • PyTorch
  • Hugging Face
  • LangGraph
  • LangChain
  • MLflow
  • LangSmith
  • scikit-learn
  • Sentence-Transformers
  • Whisper / WhisperX
  • FAISS
  • ChromaDB
  • llama.cpp
  • Mistral
  • LLaMA
  • RoBERTa
  • HuBERT

Backend

  • Python
  • FastAPI
  • Django
  • Node.js
  • Express
  • NestJS
  • TypeScript
  • REST APIs
  • SSE Streaming
  • Webhooks
  • Event-Driven Systems

Data & Search

  • PostgreSQL
  • pgvector
  • Elasticsearch
  • BM25
  • Dense kNN
  • Reciprocal Rank Fusion
  • Prisma
  • Redis
  • BullMQ
  • Embeddings

Cloud & DevOps

  • AWS (EC2, RDS, S3, Lambda)
  • CloudFront
  • IAM
  • Secrets Manager
  • Docker
  • GitHub Actions
  • Nginx
  • Gunicorn
  • Cloudflare
  • GCP
  • Sentry

Frontend

  • Next.js
  • React
  • Angular
  • Redux
  • Tailwind CSS
  • Chakra UI
  • HTML5
  • CSS3
Education

Academic background.

Sep 2024Jun 2026Lahore, Pakistan

MS in Artificial Intelligence

Lahore University of Management Sciences (LUMS)

CGPA 3.90 / 4.00

Focus: LLMs, deep learning, computer vision, NLP, efficient AI, agentic AI systems, and AI alignment.

Sep 2016Aug 2020Lahore, Pakistan

BSc Electrical Engineering

University of Engineering & Technology (UET) Lahore

CGPA 3.595 / 4.00

Final-year project: a single-sensor Non-Intrusive Load Monitoring (NILM) system for appliance-level energy disaggregation.

Sep 2014Jun 2016Lahore, Pakistan

A-Level

Beaconhouse School System

3 A*s

Sep 2011Jun 2014Lahore, Pakistan

O-Level

Beaconhouse School System

3 A*s, 4 As, 1 B

Credentials

Certifications & awards.

Certifications

  • Retrieval Augmented Generation (RAG)DeepLearning.AI · Aug 2025
  • Neural Networks and Deep LearningDeepLearning.AI · Jul 2025
  • AI For EveryoneDeepLearning.AI · Jul 2025
  • HTML, CSS & JavaScript for Web DevelopersJohns Hopkins University · Nov 2021

Awards & honors

  • Merit-based academic scholarship (two semesters)UET Lahore · 2017–2018
  • Laptop AwardChief Minister Punjab · 2018
  • Gold medal — 3 A*s at A-Level (nationwide criteria)Beaconhouse · 2016
  • Merit-based academic scholarship (A-Level)Beaconhouse · 2014–2016
  • Silver medal — 3 A*s & 4 As at O-LevelBeaconhouse · 2014
Engagement models

Ways to work together.

Scope-based engagements — I'll recommend the right fit after a quick chat.

AI / RAG prototype

A focused proof-of-concept — retrieval over your data, a chatbot, or an agent — scoped to validate the idea quickly.

Full-stack MVP or website

From idea to deployed product: a fast, SEO-friendly site or a complete MVP build.

AI chatbot over your knowledge base

A grounded assistant over your docs and data, with citations and sensible guardrails.

Backend & API development

Scalable services, integrations, and data pipelines (FastAPI / Node, AWS).

Maintenance & consulting

Ongoing support and improvements, or advisory on AI and architecture.

Process

From idea to production.

01

Discovery

Understand the goal, constraints, and what success looks like.

02

Technical plan

Scope, architecture, and a clear path to ship.

03

Build

Iterative development with regular check-ins.

04

Review

Test, refine, and validate against the goal.

05

Deploy

Ship to production with monitoring in place.

06

Maintain

Support, iterate, and improve over time.