I build production-grade web applications. Three years of hands-on experience across the full stack — from designing REST APIs and real-time systems to integrating ML pipelines and shipping on cloud infrastructure.
Based in Sargodha, Pakistan. Available for remote full-time, part-time, or freelance work.
SafePay — Digital Wallet with ML Fraud Detection
P2P payment platform — send and receive money with a fraud detection layer that blocks suspicious transactions in real time. The core differentiator is a Random Forest model (served via FastAPI) that scores every transaction; anything above 70% fraud probability is blocked before it settles.
Built on a React frontend, Node.js/Express REST API, PostgreSQL + Prisma ORM. Dockerized and deployed on AWS with a CI/CD pipeline.
React Node.js PostgreSQL Prisma FastAPI scikit-learn Docker AWS
MERN Chat App — Real-Time Messaging
Full-stack chat application with real-time bidirectional communication. Socket.io handles event emission and broadcasting on the backend; the React frontend reflects state instantly without polling. Supports private messaging, group rooms, JWT-authenticated sessions, and MongoDB-persisted message history.
React Node.js Express MongoDB Socket.io JWT
E-Commerce Platform — Full-Stack Store
Production-ready store with a Redis caching layer on the REST API, full checkout flow (cart, orders, inventory, payment gateway), and an admin dashboard for analytics, product management, and order tracking. TypeScript end-to-end.
React Node.js Express MongoDB TypeScript Redis JWT
SocialHub.Support — Task-Based Coin Reward Platform
Users earn coins by completing social media tasks (follow, like, share, subscribe) and submit proof for admin review. Admins manage campaigns, review proofs, publish LMS articles, and monitor the platform via a dedicated dashboard. Monetized via Google AdSense.
Built on Next.js App Router with MongoDB/Mongoose, NextAuth (Google OAuth), and Edge-compatible middleware for route protection.
Next.js TypeScript MongoDB Mongoose NextAuth Tailwind CSS
MstryMessage — Anonymous Feedback Platform
Sign up, get a unique shareable link, receive anonymous messages — no account required for senders. An AI endpoint generates contextual icebreakers so senders are never staring at a blank box. Edge middleware cleanly separates public anonymous routes from the protected dashboard.
Next.js TypeScript MongoDB NextAuth Resend Vercel
| Layer | Technologies |
|---|---|
| Frontend | Next.js · React · TypeScript · Tailwind CSS · Framer Motion · shadcn/ui |
| Backend | Node.js · Express · NestJS · FastAPI · Socket.io |
| Databases | MongoDB · PostgreSQL · Prisma · Supabase · Redis · Firebase |
| AI / ML | LangGraph · LangChain · RAG · YOLOv11 · scikit-learn · Hugging Face |
| DevOps | Docker · AWS · Linux · Vercel · Kubernetes · Terraform · Ansible · Jenkins |
| Period | Role | Organisation |
|---|---|---|
| 2024 | Full-Stack Intern | Kivro Solutions |
| 2023 | Full-Stack Intern | DevelopersHub Corporation |
| 2023 | Laravel Intern | Ultimabyte Software House |
| 2022 – present | Freelance Developer | Fiverr |
| 2022 – 2026 | BS Information Technology | University of Sargodha |
| Repo | What it covers |
|---|---|
| MediLens | Android — YOLOv11 pill detection (99% mAP), prescription OCR via Donut + Gemini NER. Final Year Project. |
| devops-zero-to-hero | Linux, Docker, Kubernetes, Ansible, Terraform, Jenkins — notes and hands-on configs. |
| Agentic-Ai | 17 LangGraph notebooks — sequential/parallel/conditional workflows → RAG → human-in-the-loop → subgraphs. |
| NestJS | Architecture, dependency injection, modules, pipes, validation, exception filters. |
| Generative-AI | 13 LangChain modules from basic LLM calls to full RAG pipelines with vector stores. |
| DSA-JavaScript | Linked lists, trees (BST/AVL/B+), BFS/DFS, sorting — pure JS, no libraries. |

