Projects

Case studies & code.

Five flagship builds I'd stake my name on, plus the open-source repos behind them.

01 / Full-Stack · Live Production

INFILOFT

Visit Live Site ↗

Luxury fashion and jewellery e-commerce platform, live in production at infiloft.com with real customer payments, not a portfolio demo.

  • Architected and deployed the full stack on a self-managed Hostinger VPS: Django backend, two Next.js applications (customer storefront and admin panel), PostgreSQL, Redis, Nginx, Gunicorn, and PM2, with SSL and DNS fully configured end to end.
  • Implemented a JazzCash/EasyPaisa manual-transfer payment flow with cash-on-delivery priority, tailored to real local buyer behavior, plus Google OAuth for customer authentication.
  • Sole engineer: architecture, backend, both frontends, infrastructure, and ongoing operations.
DjangoNext.js × 2PostgreSQLRedisNginxGunicornPM2Google OAuth
02 / Agentic AI · Automation

AI Employee OS

GitHub ↗

A full agentic business-operations platform built in a 14-day sprint, designed to hand small businesses a digital employee for CRM, invoicing, and communication.

  • Multi-persona AI employees that parse natural-language instructions via Groq Llama 3.3 70B.
  • Generate PDF quotations and invoices with a transactional rollback pattern.
  • Integrate Gmail, WhatsApp (Meta Cloud API), and Google Calendar, transcribe voice notes with AssemblyAI, and OCR documents with tesseract.js.
  • Scheduled reminders run through n8n, all behind an authenticated Next.js dashboard with MFA.
Node.js / ExpressNext.jsPostgreSQLGroq Llama 3.3WhatsApp Cloud APIAssemblyAIn8nStripe
03 / AI Automation · Client Work

Clinic Lead Generation System

A self-hosted automation pipeline that fully automates discovery and qualification of 100+ clinic leads per week, without manual outreach.

  • Self-hosted n8n on Oracle Cloud, orchestrating discovery through the Google Maps/Places API.
  • Groq AI classifies and qualifies each lead automatically.
  • WhatsApp Business Cloud API verifies phone numbers before a lead reaches staff, with results logged to Google Sheets.
  • Two-person build: I owned the AI classification agent and the WhatsApp verification layer.
n8nGroqGoogle Maps/Places APIWhatsApp Business APIOracle Cloud
04 / Full-Stack · Client Work

Gym Management System

A full gym management application built for Body Reshaping Studio, a real client, running live on-site on the gym's Windows PC.

  • Integrated a ZKTeco K50 biometric fingerprint device via a custom Python (pyzk) agent running as an NSSM Windows service, streaming attendance events in real time to the web app over Socket.IO.
  • Solved a persistent device-connectivity and COM SDK debugging challenge to get reliable fingerprint enrollment working end to end in production.
  • Sole engineer: hardware integration, backend, and frontend.
ReactNode.js / ExpressPostgreSQLPrismaSocket.IOZKTeco pyzk
05 / Computer Vision · Final Year Project

AI-Powered Video Surveillance & Analytics System

A real-time multi-camera surveillance pipeline for SZABIST Islamabad's final year project, built solo.

  • YOLOv8 for detection and DeepSORT for multi-object tracking, streamed over WebRTC and served through a Flask backend, running at 15 to 25 FPS on CPU.
  • Event-driven alerting layer that flags anomalous activity automatically, reducing dependence on continuous manual monitoring.
  • Revised the full technical report systematically to close gaps identified in supervisor feedback, tightening methodology and evaluation sections.
YOLOv8DeepSORTOpenCVFlaskWebRTC
More Builds

Open-source & applied experiments

CodeCelix

FashionHub

AI-powered fashion sales assistant on Node.js, MongoDB, and Groq/LangChain, with an n8n automation layer and a React/Tailwind admin dashboard for conversations and orders.

ExpressMongoDBGroq
GitHub
CodeCelix

ZAIQA: Instagram DM Bot

A Flask bot on the Meta Graph API with a 10-category keyword-matching response engine, taken through webhook verification and Meta App Review to production approval.

FlaskMeta Graph API
GitHub
Vision + LLM

TempoVis

A multimodal time-series reasoning concept using vision-language models to read matplotlib plot images directly, enabling human-expert-style interpretation of time series across any domain via an agentic reasoning loop.

Vision-Language ModelsAgentic Loop
GitHub
Agentic AI · RAG

Autonomous Research Agent & RAG Chatbot

A LangChain ReAct agent that searches the web via Tavily and generates structured PDF research reports, plus a separate FAISS-backed RAG chatbot that answers questions over PDFs with source-grounded citations.

LangChainFAISSGroq LLaMA3Tavily
Deep Learning

Stock Price Forecaster & Object Detection App

A stacked-LSTM forecaster on live yfinance data generating 30-day price forecasts, and a YOLOv8 detection app covering 80 object categories from image upload or live webcam.

TensorFlowLSTMYOLOv8Gradio
GitHub
NLP · Vision

Sentiment Analyzer, Resume Screener & Caption Generator

A fine-tuned distilBERT sentiment classifier with batch CSV support, a semantic resume-to-JD matcher using sentence-transformers and spaCy NER, and a BLIP-based image captioning tool generating alt-text and hashtags.

distilBERTspaCyBLIP
GitHub