Skip to content

Experience / 2016 - present

9+ years of shipping

From my first agency job to owning production systems for US teams. The timeline shows what ran in parallel.

2017201820192020202120222023202420252026 12-16 hour days: job by day, clients by night Al-Burraq Technologies · full-timeCompliance platform · freelance · ongoingVisionerro + FlexSited · freelanceConfidential client · freelancescreen.io · personalEMSDOC · personal
Fig. 01: engagements over ten years. Accent marks what is still running.
  1. Jul - Aug 2026

    Personal · Personal project

    Solo Developer · EMSDOC

    Customs documentation SaaS: supplier invoice PDFs become Dubai Customs filings. Built solo in two weeks.

    • Hybrid PHP→Python pipeline: PyMuPDF in a persistent Unix-socket daemon, cutting 200–400ms per request on a tiny VPS.
    • Dual LLM extraction engines at temperature 0 with token-aware chunking, result merging, and an audit log of every step.

    Laravel 13 · Vue 3 · Inertia 3 · TypeScript · Python · PyMuPDF · Stripe

    Read the case study →

    More detail is in the case study.

  2. Jul 2026

    Personal · Personal project

    Solo Developer · screen.io

    Cross-platform desktop activity tracker: Python, FastAPI, PySide6, Vue 3. Built in about two weeks.

    • Learned a new language ecosystem to production quality: layered architecture, protocol-based OS adapters, manual dependency injection.
    • Shipped 243+ tests with strict mypy, ruff, and vue-tsc: more automated testing than most client projects ever budget for.

    Python 3.12 · FastAPI · SQLAlchemy · PySide6 · PostgreSQL · Vue 3

    Read the case study →

    More detail is in the case study.

  3. Jun 2022 - May 2026

    Freelance · US · remote from Pakistan

    Founding Engineer · Confidential client

    First developer on a telehealth platform. Solo for 1.5 years, then a team of four. 85,000+ orders and 76,000+ new patients in 2025.

    • Rebuilt a JotForm + PHP prototype into four Laravel/Vue codebases sharing one schema, without taking the live business down.
    • Designed a configurable allergy-substitution engine: staff define contraindication rules, the system swaps unsafe medications during intake.

    Laravel · Vue 3 · Inertia.js · TypeScript · MySQL · Redis · AWS · Stripe

    Read the case study →

    More detail is in the case study.

  4. Feb - Sep 2020

    Freelance · US · remote from Pakistan

    Solo Developer & Architect · Visionerro & FlexSited

    Two complete SaaS platforms designed, built, and launched in eight months.

    • Automated database-per-tenant provisioning: signup triggers an atomic create → migrate → seed → admin pipeline.
    • Implemented Stripe Connect as a payment facilitator. Tenants process their own clients’ billing under their own accounts.

    Laravel 8 · Vue 2 · stancl/tenancy · Stripe Connect · Pusher · MySQL

    Read the case study →

    More detail is in the case study.

  5. Apr 2019 - present

    Freelance · US · remote from Pakistan

    Solo Developer & Architect · Confidential client

    DOT compliance SaaS for 3,406 fleet companies. Architecture, development, deploys, servers, support. One person, seven years.

    • Designed a five-guard authentication system separating super admins, their teams, company admins, company teams, and multi-company agents.
    • Modeled employee and order lifecycles as explicit state machines with full audit-trail history tables.

    Laravel 10 · Vue 3 · Inertia.js · MySQL · Redis · Stripe · Pusher

    Read the case study →

    More detail is in the case study.

  6. Nov 2016 - Jan 2020

    Full-time · Lahore, Pakistan

    Full-Stack Developer · Al-Burraq Technologies

    First job, taken in my fourth semester. Frontend work grew into full-stack ownership; led two to three developers in the final year.

    • Built the backend and live dashboard for a kids’ dance competition: judges scored on iPads, scores synced live into a dynamically rendered knockout bracket.
    • Progressed from cutting responsive pages to owning features end to end, including production deployments.

    PHP · Laravel 4-5 · JavaScript · HTML/CSS · MySQL