4+ years · Lahore, PK · Open to new builds

I build the parts of a product you only notice when they fail.

Full-stack engineer shipping Next.js front ends, NestJS and Node services, and the Python workers behind them.

DATAPostgreSQL · Redis · S3MEDIA WORKERSPython workers · FFmpegAI GATEWAYFastAPI · PythonCORE APINode.js · NestJSWEB APPNext.js · TypeScript
Fig. 1: the layers of a typical system I ship

Work · 6 shipped systems

Live systems, and the load they carry

Every project below is live. Redline marks a measured result.

  1. WEB APPNext.jsPROVIDERSStripe · social · AICORE APINode.js · NestJSAI GATEWAYFastAPIDATAPostgres · Redis · S320s → under 1sWORKERSPython · FFmpeg15s clip in 0.4s

    Voxbee.ai

    01

    AI campaign platform

    AI agents plan, generate, localize and publish marketing content from one workspace. I worked across the stack, from the Next.js app to the Python workers.

    • Analytics load 20s → under 1s with scheduled ingestion and a Redis cache
    • 15s video clip trimmed in 0.4s after moving FFmpeg from the browser to the server
    • Social publishing that recovers: live status over Socket.IO, retries with backoff, provider reconciliation
    • Credit-based billing and a 4-tier Stripe pricing redesign

    Next.js / NestJS / Node.js / FastAPI / Python workers / PostgreSQL / Redis / FFmpeg

    voxbee.ai ↗
  2. ROLE VIEWSOperators · TradersLEDGER + RISKTypeScriptDATA ACCESSPrismaDATABASEPostgreSQL

    TradersVault

    02

    Prop firm trading dashboard

    Wallet balances, ledgers, account metrics and risk rules, where a wrong number has real consequences.

    • Separate role-based views for operators and traders

    Next.js / TypeScript / PostgreSQL / Prisma / Tailwind CSS / shadcn/ui

    Open live project ↗
  3. MARKETPLACENext.jsMAP SEARCHMapboxAPINode.jsPAYMENTSStripeAI ASSISTANTOpenAI · streaming

    Billboards America

    03

    Billboard marketplace

    A production marketplace: find a billboard on the map, book and pay for it, and ask an AI assistant along the way.

    • Map search and a full booking flow with Stripe payments
    • AI assistant streaming answers in real time

    Next.js / Node.js / Mapbox / Stripe / OpenAI API

    billboardsamerica.com ↗
  4. ADMIN APPNext.js 15 · TanStackAUTH + RBACNextAuthORGS · AUDIT LOGPrismaDATABASENeon PostgreSQL

    Multi-Tenant Admin Dashboard

    04

    SaaS admin dashboard

    Org isolation, role-based access, audit logs, analytics and CSV export, with the full auth lifecycle.

    • Organization-level data isolation with role-based access
    • Deployed on Vercel with Neon PostgreSQL

    Next.js 15 / TypeScript / Prisma / NextAuth / PostgreSQL / TanStack Table / Recharts

    Open live project ↗
  5. STOREFRONTNext.js 16 · ZustandCONTENTSanity CMSACCOUNTSNextAuthCHECKOUTStripeORDERSPrisma

    Full-Stack E-Commerce Store

    05

    Online store

    End-to-end commerce: Stripe checkout, CMS-managed products, a persistent cart, accounts and transactional email.

    • Products and content editable in Sanity
    • Cart state persists across sessions

    Next.js 16 / Stripe / Sanity CMS / Prisma / NextAuth / Zustand / TypeScript

    Open live project ↗
  6. EMBEDDED STUDIOSanityMARKETING SITENext.js 14 · ISRCONTENTSanity

    SaaS CMS Landing Page

    06

    CMS-driven marketing site

    A marketing site the team edits themselves: embedded studio, ISR revalidation, pricing toggle, testimonials and FAQ.

    • Content changes go live without a redeploy
    • Animated sections built with Framer Motion

    Next.js 14 / Sanity CMS / Framer Motion / Tailwind CSS / TypeScript

    Open live project ↗

Stack · parts list

The parts I build with

Grouped the way they sit in a system, from the screen down to the servers.

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Redux Toolkit
  • Framer Motion

Backend

  • Node.js (Express)
  • NestJS
  • FastAPI
  • Python
  • REST APIs
  • GraphQL
  • Socket.IO
  • Microservices

Data

  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Prisma ORM

AI + integrations

  • OpenAI API
  • Claude API
  • RAG
  • Stripe
  • Supabase
  • NextAuth.js

Cloud + delivery

  • AWS (EC2, S3)
  • Vercel
  • Docker
  • CI/CD
  • Nginx
  • PM2
  • Git

Timeline · revision history

Where the systems were built

Each role added a layer: from shipping features to owning the architecture.

  1. Apr 2026 – now

    Full Stack Engineer

    Xccelerated AI · Lahore

    • Built a browser-based video editor (Next.js, WebGL/GLSL) with a multi-track timeline and real-time transitions
    • Built a WASM + server-side FFmpeg export pipeline delivering pixel-accurate, reliable exports
  2. May 2025 – Apr 2026

    Full Stack Engineer

    Trot Tk

    • Built a healthcare platform (Node.js + Next.js) with real-time chat and provider networks, deployed with Azure DevOps CI/CD
  3. Apr 2024 – Apr 2025

    Software Engineer

    Digital DirAction · Lahore

    • Built educational dashboards giving staff and students a clear view of academic activity and progress
    • Automated key workflows across the platform, cutting down manual steps
  4. Jan 2023 – Apr 2024

    Junior Full Stack Developer

    Shayan Solutions · Lahore

    • Designed and implemented user-friendly interfaces with React.js and built server-side logic with Node.js
  5. 2018 – 2022

    Computer Science

    Islamabad, Pakistan

    • Algorithms, data structures, database systems and software engineering fundamentals

Available for new builds

Send me the brief.

Scope, timeline and constraints. I usually reply within 24 hours.

Based in
Lahore, Pakistan · UTC+5