Full-Stack Developer · UI-Focused Engineer · Problem Solver
Portfolio · LinkedIn · [email protected]
Full-stack developer with hands-on experience building scalable, production-ready web applications and cross-platform desktop tools. Strong focus on clean architecture, maintainable code, and performance-driven UI development. Comfortable working across the full development lifecycle — from concept to deployment — and actively contributing to live products.
Core Focus Areas: MERN Stack · Next.js · TypeScript · Backend APIs · UI/UX Implementation · AI Integration · Shopify Development
| Area | Technologies |
|---|---|
| Frontend | React, Next.js, TypeScript, JavaScript, Tailwind CSS |
| Backend | Node.js, Express.js, Django, Flask |
| Languages | JavaScript, TypeScript, Python, C++ |
| Databases | MongoDB, PostgreSQL |
| Desktop | Tauri (Next.js → cross-platform desktop apps) |
| AI / ML | Google Gemini API, LLM integration, AI agent workflows |
| Shopify | Theme development (Liquid), custom app development, storefront APIs, CRM integrations |
| Tools & Infra | Git, Docker, Socket.io, Postman, Prisma, Cloudinary, Figma, Canva |
Projects I am actively building, maintaining, and contributing to:
Full-stack platform for Pakistan's national gaming & animation education hub, backed by the Ministry of IT & Telecom — 10,000+ students trained. Built the complete CRM layer: applicant lifecycle management, a two-phase multi-judge scoring & evaluation system, batch/cohort analytics, resource booking (meeting rooms, co-working, rendering lab), and an AI chatbot assistant.
Stack: Next.js · TypeScript · MongoDB · NextAuth.js · OpenAI API
Pakistan's home-market storefront for a luxury footwear brand — 5,000+ SKU catalog, managed end-to-end. Built a custom Nike-inspired product page with a working pre-order system, automated shoppable-video merchandising (Reels & Export Sample Sale), a self-running deals calendar, a bulk product-photo styling system for consistent imagery at scale, and a custom Apple-inspired checkout with local payment methods (COD, bank transfer, BNPL).
Stack: Shopify · Liquid · JavaScript · Metafields · Smart Collections · Storefront/Admin APIs
The international counterpart to the Pakistan store — same theme architecture and merchandising systems, reconfigured for a cross-border buyer: international checkout, a market/region gate, and a dedicated Export Sample Sale channel for moving export-grade overstock globally.
Stack: Shopify · Liquid · JavaScript · Metafields · Smart Collections · Storefront/Admin APIs
Centro — New Home Tender Generator · Case Study
Sales software for an Australian home builder, built in two versions sharing one pricing engine and PDF layout — a cross-platform Electron desktop app that runs fully offline (local JSON storage, PDFs rendered in-process, Windows/macOS installers) and a Next.js + MongoDB web app for multi-user teams. Live pricing across designs, facades, landscaping, council charges and upgrade packs; an admin-editable catalog so the client maintains their own prices; plus a house & land brochure generator handling commission, rebates and lot-fit filtering.
Web security built in: bcrypt hashing, httpOnly JWT sessions verified in edge middleware, role-based access enforced server-side, and tiered API rate limiting.
Stack: Electron · React · Next.js 14 · MongoDB · jose · bcryptjs · Tailwind · Radix UI
Unified Inbox · Case Study
An internal ops tool replacing spreadsheets and WhatsApp for refund/exchange tracking across a 16-branch retail operation with 20+ agents. A stage-owned Kanban workflow (Sales/Branch → Logistics → Account Management), automated 7-day SLA enforcement with overdue email alerts, and cross-business duplicate/fraud detection (duplicate orders, repeat IBANs).
Stack: Next.js · TypeScript · Supabase (Postgres, Auth, Storage) · Nodemailer · Vercel Cron
A newsroom production tracker built for JK News, an Azad Kashmir & Manchester-based news channel with 239,000+ followers. Manages the full flow of news creation from first draft to deadline through a 5-stage pipeline — In Progress → Voice Over → Video/Editing → On Air → Done — on a mobile-first Kanban board, because the team works from phones.
- Automatic turnaround timing — a timer starts when a story is created and stops at Done; elapsed time shows live on every card
- Overdue alerts — anything not aired within an hour turns red, with overdue counts in the header and per-day badges
- One-click branded PDF day report — everything completed today with start/finish times and turnaround
- Full audit trail — every move, edit, and deletion logged with user and timestamp on a server-paginated feed
- Role-based access control, search and stage filters, light/dark themes, toast notifications
Stack: Next.js 16 · React 19 · TypeScript · MongoDB (Mongoose) · NextAuth · Tailwind CSS v4 · jsPDF
Save My Tokens · GitHub · MIT
Upload a 1,000-page PDF straight into an AI model and it burns your entire token budget before you ask a single question — most of it spent on layout and encoding overhead, not content. This converts the document to clean Markdown first, so the same file costs a fraction of the tokens and leaves room for the actual conversation. Built as an internal tool, then open-sourced.
- Converts PDF, DOCX, PPTX, XLSX, CSV, and HTML in one click via Microsoft MarkItDown in a Python serverless function
- Live token estimate alongside copy and download
- Voice notes to text in 16 languages — including Urdu, Hindi, Arabic, and Mandarin — so you can speak a prompt instead of typing it. Audio is downmixed and resampled client-side to 16 kHz PCM WAV, keeping the serverless function ffmpeg-free
- Zero storage, zero sign-in — files are processed and immediately discarded
- One-click self-hosting: fork, import to Vercel, deploy
Stack: Next.js 16 · TypeScript · Python · Microsoft MarkItDown · SpeechRecognition · Vercel Serverless
AI-powered resume parser and ATS analyzer. Helps recruiters and job seekers turn resumes into opportunities through intelligent scoring, keyword analysis, and structured feedback.
- Multi-format support: PDF, DOCX, and scanned documents via OCR
- Real-time ATS scoring (0–100) with section-by-section breakdown
- AI-generated suggestions powered by Google Gemini
- Built-in CRM for managing user resumes, analyses, and history
- Desktop App: Packaged as a cross-platform native desktop application using Tauri, wrapping the Next.js frontend into a lightweight Mac/Windows/Linux binary
Stack: Next.js · TypeScript · Google Gemini API · PostgreSQL (Neon) · Prisma · Cloudinary · Tauri
Production web platform actively maintained and deployed.
Stack: Next.js · TypeScript · Tailwind CSS
Online Quran learning platform with structured content delivery and interactive learning features.
Stack: React · Node.js · MongoDB
Exploration and implementation of AI agent architectures, tool-use workflows, and skill-based automation pipelines.
Stack: Python · LLM APIs · Agent frameworks
Portfolio Website — Modern, responsive personal portfolio highlighting development and UI/UX work. Stack: Next.js · Tailwind CSS · TypeScript
ChatCord — Real-time team chat application with WebSocket communication. Stack: Node.js · Express · Socket.io
Video Tube — Full-stack video sharing platform with authentication and media handling. Stack: MongoDB · Express · React · Node.js
Production apps like CV Glow AI are packaged as lightweight native desktop binaries using Tauri. This approach wraps a Next.js frontend into a cross-platform executable (Mac, Windows, Linux) without the overhead of Electron — resulting in smaller bundle sizes, native OS integration, and faster startup times.
- Maintaining and scaling production projects (CV Glow AI, Cega, Next GridIt, Gomila)
- Shopify store development, CRM integrations, and e-commerce automation
- Building open-source AI productivity tooling (Save My Tokens)
- Improving system design and advanced React patterns
- Deepening expertise in AI integration and agent-based workflows
- Long-term exploration of cybersecurity specialization
Open to full-stack and MERN-based projects, Shopify store development and integrations, frontend-heavy roles with strong UX focus, and remote collaboration or freelance opportunities.
Building reliable software through clarity, consistency, and continuous improvement.









