Selected Work
Case studies
Production AI systems, voice AI, computer vision, real-time backends and IoT platforms, shipped end-to-end across healthcare, hospitality, fintech and consumer tech. Each one is told as the problem, what I built, and the result.
AI, Voice & Computer Vision9
Voice AI, vision models, LLM pipelines and NLP systems running against live production traffic.

LLM · Real-Time · Hospitality
QuickComm
5 P@SHA ICT Awards, 2026AI Hospitality Communication Engine
Real-time AI communication backbone replacing walkie-talkies in hotels. PCM audio ingested from radios, transcribed at 94%+ accuracy via Whisper/DeepGram, classified by Gemini LLM at ~88% intent precision, and routed to staff teams instantly. Monolith-to-microservices migration delivered 3x throughput at ~$3/month per property.
FastAPIGemini APIDeepgramWhisperView case study
Voice AI · Multi-tenant SaaS · IoT · Chrome Extension
QuickComm Meetings
Meeting AI: Four Products, One Platform
QuickComm Meetings turns spoken conversations into a live transcript while they happen, then a careful final record with named speakers, minutes, decisions and action items, in English, Arabic and Urdu. It is one platform with four products. Quickmeet is a table-top recorder for meetings in the room. Earpiece is a wearable for booth staff that turns every visitor conversation into a rated lead. The Chrome extension records Google Meet and Microsoft Teams calls with a live transcript in a side panel. The AI notetaker is a bot you send into a call by pasting its link, or that joins from Google Calendar. All four feed the same web app. I architected and built the backend, the web app, the extension and the notetaker.
PythonPostgreSQL row-level securityWebSockets · UDP audioStreaming speech-to-textView case study
Computer Vision · Edge AI · Mobile
Aegis Car Tracker
On-Device Follower Detection for Drivers
A rear-facing Wi-Fi camera and a phone app that notice when the same vehicle keeps following you, and report it as a scored event with evidence: how long it followed, the score and the plate when it can be read. Everything runs on the phone, with no cloud. Delivered to a client in October 2026; I built the detection, tracking, plate reading and incident pipeline.
YOLO11BoT-SORT trackingCoreML · TFLite INT8 · ONNXOn-device plate OCRView case study
Computer Vision · Retail Analytics · Proof of Concept
Counter Watch
Is Someone Serving the Customer? Staff Presence from Shop CCTV
Counter Watch answers one question from an ordinary CCTV camera above a shop counter: is a salesperson there when a customer is waiting? It does not recognise anyone. It only tells staff from customers by where they stand, and records when a customer is being served, left waiting, or when the counter is empty. I built the proof of concept and validated it on real shop CCTV. The test footage is a research dataset, so the screens here show a diagram of each scene with the pipeline's real counts.
PythonYOLOX-tiny · ONNX RuntimeByteTrack trackingZone polygons (supervision)View case study
Computer Vision · AI · Security
CCTV Anomaly AI
Real-Time Surveillance Intelligence
Multi-phase AI surveillance system evolved from prototype to production MVP. YOLOv8 detects crowd surges, loitering, intrusion, and fights across 8+ simultaneous camera feeds. WebSocket streams push annotated alerts to operator dashboards with configurable per-zone thresholds.
YOLOv8OpenCVFastAPIPythonView case study- System pipeline
- Live audio
- Streaming backend
- Transcription
- Translation
- Listeners
LLM · Real-Time · Audio
Real-Time Translation
Multilingual Audio AI Platform
Real-time translation backend capturing live PCM audio, transcribing and translating into 10+ languages in under 800ms end-to-end. Achieved 96%+ transcription accuracy using Whisper with custom language model fine-tuning for domain-specific vocabulary.
FastAPIWhisperPythonWebSocketsView case study - System pipeline
- User speech
- Streaming STT
- Reasoning
- Voice synthesis
- Spoken reply
LLM · Voice · AI Assistant
BadarAI Assistant
Conversational Voice AI
Full-duplex voice AI assistant with streaming STT, LLM reasoning, and TTS synthesis. Deepgram streams speech-to-text in real time; Gemini handles multi-turn dialogue with persistent memory; ElevenLabs renders natural-voice responses under 800ms. Supports persona customisation and live tool-calling for real-time data fetching.
FastAPIGemini APIDeepgramElevenLabsView case study 
AI Vision · Generative · Product
Interior Design AI
AI-Powered Room Styling
Photorealistic AI pipeline for furniture placement in room photos. Three-stage pipeline: item gallery generation → AI mood board with Gemini → composite scene rendering using depth-aware perspective scaling. Painter's algorithm compositing places furniture at accurate scale with shadow blending.
PythonPillowOpenCVReplicate APIView case study- System pipeline
- Ad text
- Features
- Ensemble
- Scoring API
NLP · AI · Fraud Detection
Fake Ad Detection
NLP Fraud Classification System
NLP fraud identification system classifying 50,000+ online advertisements. Ensemble approach combining LSTM, SVM, Doc2Vec, and TF-IDF features achieves 94% classification accuracy with 40% faster inference compared to baseline models. Deployed as a FastAPI microservice with real-time scoring.
PythonLSTMSVMDoc2VecView case study
Web Apps & Platforms6
Full-stack products and the admin systems behind them, from storefronts to enterprise digital twins.

Telehealth · Front-End · SEO
uGlowMD
Telehealth Storefront Rebuilt for Search, Speed and Compliance
A direct-to-consumer telehealth pharmacy selling GLP-1 weight loss, hormones, hair, longevity and lab biomarkers. The live site shipped all 46 of its URLs as the same 1,972-byte empty shell, so crawlers that run no JavaScript saw nothing, and every page reported an identical title. I rebuilt the front end and the delivery layer around it. The 36 product pages were redesigned around a single dosage dial where price, artwork and plan all follow the strength you pick; a Get started chooser replaced the default push into the weight-loss funnel; and per-medication Important Safety Information became its own route, which let the product pages drop from 9,439 px of compliance text to 1,547 px. Underneath, the build prerenders all 46 routes to real HTML, generates the sitemap from the same data the router renders and filters it through robots.txt, and fails the build if landing-route JavaScript passes 200 KB gzipped.
React 19Vite 7React Router 7Tailwind v4View case study
E-Commerce · Full-Stack · CMS
Wild Hive
Self-Hosted Shopify Alternative for a COD Brand
A cash-on-delivery honey brand needed Shopify without Shopify's economics or its ceiling. I built the whole stack: a long-form editorial storefront tuned for Meta ad traffic, and a 60-route admin portal behind it covering orders, fulfilment, inventory, customers, discounts, analytics, returns, automations and webhooks. Every word on the public site is editable from the admin, including the sales letter, which is stored as a reorderable list of blocks. The order drawer writes straight into the admin database, so the shop owns its commerce data outright. Runs on a single SQLite file with zero external services, so a store that would cost a monthly platform fee plus transaction cuts runs on one small VPS.
Next.js 15React 19TypeScriptSQLite (node:sqlite)View case study
Full-Stack · Web Portal · Mobile App
Quickgen HRM
HR, Payroll & Asset Platform
The system Quickgen runs on: attendance, leave, payroll, payslips, tax, advances, loans, onboarding, offboarding, contracts and lab inventory. It has two front ends: a web portal for employees, managers, HR and admins, and a Flutter app for daily use on the phone. I built the API and the web portal and led the mobile app. Screens shown use demo data.
FastAPIPostgreSQL · SQLAlchemy · AlembicReact · TypeScriptFlutterView case study
E-commerce · Full-Stack
QuickComm Store
Voice AI Hardware Storefront & CRM
The online store for QuickComm's voice AI hardware: Earpiece, Bridge Node and Table Top, with prices in AED for the UAE and PKR for Pakistan. Behind it sits an admin portal for orders and a CRM for deals, leads, segments, disputes and returns. I built the store, the payment flow and the admin.
TanStack Start (React 19)Tailwind CSS v4SupabaseHosted card paymentsView case study- System pipeline
- Research PDFs
- Chunk + embed
- Hybrid retrieval
- Reranker
- Cited answer
AI · LLM · Research
PaperIntel
RAG Research Intelligence
End-to-end Retrieval-Augmented Generation system for research papers. PDF ingestion, chunking, BGE embedding, ChromaDB vector store, cross-encoder reranking, and citation-aware generation. Supports similarity, MMR, and hybrid BM25+vector retrieval with query expansion and multi-hop decomposition.
FastAPIChromaDBSentence TransformersPyMuPDFView case study - System pipeline
- Intake
- Work order
- Stage checklists
- QC · QA
- Delivery
Enterprise · Digital Twin · SaaS
MRO Digital Twin
Automotive Workshop Management
Full-stack digital twin for automotive MRO workshops. Seven role-based dashboards (manager, reception, technician, store, QC, QA, supervisor) covering the complete vehicle lifecycle: intake → work order → stage checklists → spare GRN → QC → delivery. 34+ database tables, barcode/QR integration, real-time KPI dashboards.
FastAPIReactPostgreSQLSQLAlchemyView case study
Mobile Apps4
iOS and Android apps built for offline reliability and real-world conditions.

Healthcare · IoT · SaaS
upLYFT
Physical Rehabilitation Platform
Two-sided physiotherapy SaaS on Azure. BLE wearables stream 200Hz+ sensor data to a cloud ML pipeline computing joint angles, gait symmetry, power, and load in real time. Clinician, athlete, and admin dashboards with sub-100ms latency supporting 500+ concurrent sessions.
FastAPIFlutterBLE 5.0AzureView case study
Mobile · Navigation · Safety
Apex Rider
Offline-First Motorcycle Tour Companion
Offline-first companion for motorcycle tours, live on the App Store and Google Play. Download a route and ride with turn-by-turn voice navigation, live ride tracking, automatic crash detection and safety check-ins, all working with no signal. Crews share their ride live and meet at the destination, and Off-Grid Crew Link relays positions and messages rider to rider through a small ESP32 Bluetooth bridge when there is no network at all. I designed and built it end to end.
React Native (Expo)TypeScriptWatermelonDBMapLibreView case study
FinTech · IoT · Mobile
The Giving Cube
IoT Donation Ecosystem
Complete IoT charity platform connecting a smart donation box, mobile app, and web dashboard. Physical coin/note donations auto-detected by the smart cube, processed via Stripe, and synced to charity dashboards in real time. BLE/WiFi dual-mode with 99.9% transaction reliability.
FastAPIStripePostgreSQLBLEView case study
Mobile · GPS · Sports Tech
Apollo Golf GPS
Smart Caddie Companion App
GPS-based golf companion app replacing rangefinders for 1,000+ active users. Backend handles ball tracking, scorecard management, and shot analytics. Optimised PostgreSQL schema delivers course data in under 80ms. Integrated real-time GPS with ±2m accuracy for precise on-course navigation.
FlutterFastAPIGoogle Maps APIPostgreSQLView case study
IoT & Hardware4
Wearables, embedded sensors, and edge AI streaming at high frequency.

IoT · Wearable · Consumer Hardware
Scentix
HBL P@SHA ICT Award, 2025Smart Wearable Fragrance Device
A wearable that keeps your fragrance working all day, so nobody has to reapply. Scentix refills with any liquid perfume or deodorant through a swappable latch, mists outward ultrasonically so nothing touches skin or clothes, and is controlled from a phone app over Bluetooth: one-tap spray, auto mode, intensity and timer. Its smart mist releases fragrance only when it is needed, during motion, after workouts or before meetings. Scentix won a P@SHA ICT Award in 2025.
FlutterBluetooth Low EnergyEmbedded firmwareUltrasonic mistingView case study
IoT · Retail · Full-Stack
QuickCart
Smart Trolley Checkout System
Shoppers scan items into a smart trolley as they shop. Each trolley syncs its basket to the cloud, and at the counter the cashier loads the trolley, checks it and prints the receipt on the shop's own printers. I built the multi-store web platform and the setup app that store managers use to connect trolleys and counter boxes over Bluetooth.
Next.js · TypeScriptSupabase PostgresRow-level securityReact NativeView case study
IoT · Wearable · EdTech
AI Pendant
Smart Wearable for Kids
IoT pendant wearable for children with 160+ API endpoints. Device pairing, Pomodoro timers, missions, mood tracking, sleep monitoring, baby-cry detection, rewards and badges, parental dashboard, educational content, and anti-loss alerts. Gemini-powered emotional insights and activity analytics.
FastAPIPostgreSQLGemini APIFirebaseView case study- System pipeline
- Glove sensors
- Transport
- Analytics service
- Punch mechanics ML
- Athlete dashboard
IoT · AI · Sports Tech
Smart Boxing Gloves
AI Combat Sports Analytics
Real-time AI system embedded in boxing gloves tracking speed, force, calorie burn, and motion patterns. Hardware sensors stream data to cloud at 200Hz+; ML models analyse punch mechanics and training load. Data-to-insight latency reduced to under 50ms with hardware-cloud integration.
PythonFastAPIWebSocketsESP32View case study