Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Typing SVG

       



About Me

Software Engineer with 5+ years building production SaaS platforms end to end in PHP Laravel, Vue and the TypeScript ecosystem (Next.js, NestJS). Currently building a Laravel 12 multi-tenant customisation SaaS with a product team, and a NestJS + Next.js 15 B2B platform solo as a freelance project. I take end-to-end ownership — database schema, REST APIs, frontend, CI/CD, and production deployment.

Specialization Stack & Scope
Multi-tenant B2B SaaS Per-tenant DB isolation · Spatie RBAC · Stripe subscriptions · nwidart modules
Microservices (NestJS) API gateway + TCP services · Prisma/PostgreSQL · JWT + RBAC · Stripe webhooks
eCommerce & Marketplaces Shopify · WooCommerce · BigCommerce · Multi-vendor order splitting · Vendor KYC
Real-time Systems RTMP to HLS live streaming · WebSockets · Pusher · Laravel Echo
Payment Engineering Stripe (PaymentIntent / webhooks / credit notes) · PayPal · CCBill
Frontend Complexity Vue 3 Web Components · 3D visualization (Three.js + Fabric.js) · AI-powered tools

Experience

Role Company Period
Full Stack Developer Techscale — Lahore, Pakistan May 2025 – Present
Full Stack Developer CrecenTech Systems — Lahore, Pakistan Oct 2022 – May 2025
Senior Laravel Developer Storak Digital — Remote May 2022 – Oct 2022
Junior Laravel Developer Software Alliance — Lahore, Pakistan Aug 2021 – Jun 2022
Web Developer Sigi Technologies — Part-time Feb 2021 – Jun 2022
Web Developer Falconic Tech — Freelance Sep 2020 – Feb 2021

BSc Software Engineering — Superior University, Lahore · 2016 – 2020


Selected Impact

Number What it refers to
~2,000 users · 10+ companies Scale of the workforce analytics platform I built the backend for
~2 min → under 20 s Heaviest analytics report, after restructuring its queries and indexes
50+ sellers · 5,000+ products Multi-vendor marketplace I stabilised and hardened
40+ languages Localisation I shipped for a dating app's worldwide launch
95+ models · 200+ migrations Size of the two multi-tenant SaaS codebases I work in daily

Tech Stack

Backend

Frontend

Databases, Cloud & DevOps


Featured Projects

Product Customization Platform

Multi-tenant SaaS for selling customized apparel and sportswear. Merchants embed a white-labeled 2D/3D product builder into their Shopify, WooCommerce, or BigCommerce stores.

Key engineering:

  • Laravel 12 backend · 95+ Eloquent models
  • Dual Stripe accounts (DKK + CAD currencies)
  • Shopify / WooCommerce / BigCommerce API cart sync
  • Vue 3 Web Component <v-customizer> (Shadow DOM)
  • 9-step customization workflow
  • Fabric.js 2D canvas + Three.js GLTF/DRACO 3D preview
  • AI logo generation (generate / refine / redesign)
  • Paraglide i18n — 11 languages
  • Pantone Coated + TCX full color palettes

Workforce Management SaaS

B2B platform for time tracking, activity monitoring, productivity analytics, and HR workflows across multiple companies.

Key engineering:

  • Laravel 10 · 9 nwidart/laravel-modules
  • Spatie RBAC with portal-prefixed roles
  • Per-tenant DB provisioning at signup
  • Dynamic database switching at runtime per company
  • Stripe subscriptions + credit notes + webhook handling
  • Zapier custom OAuth2 provider integration
  • AES-256-CBC end-to-end payload encryption
  • Angular 18 admin panel
  • Bitbucket Pipelines → Docker → Kubernetes
  • 200+ routes · 200+ database migrations

WorcX  (private client work)

B2B SaaS for Tradespeople — Denmark

Solo freelance build: NestJS microservices backend with a Next.js 15 admin console.

Key engineering:

  • NestJS (Nx monorepo) · HTTP API gateway
  • TCP microservices: authentication · cases · billing
  • Prisma + PostgreSQL · 75+ models
  • JWT access/refresh · RBAC · request throttling
  • Stripe billing + dedicated webhook service
  • Next.js 15 App Router admin (strict TS, TanStack Query)
  • i18next — Danish (default) + English
  • docker-compose orchestration

AI Recipe & Meal Planning API

Laravel + OpenAI recipe generation with an async queue pipeline.

Key engineering:

  • OpenAI completions with few-shot prompt engineering
  • laravel-actions pattern (controller + job + command)
  • Horizon + Redis queues — AI calls never block requests
  • Structured parsing of completions into recipes & meal plans
  • Full token-usage audit log (open_ai_responses)
  • ULID primary keys · Docker setup

Other Projects

Repo Stack What it does
toolifyhub-website Next.js 15 · Groq · MongoDB 39-tool AI SaaS — Llama 3.3 70B + Whisper, edge runtime, Stripe + PayPal
cloudTeleService Laravel 9 · Google Calendar API Telehealth scheduling — full/incremental calendar sync, Google Meet auto-generation
ecommerence-api Laravel 8 · JWT · Pusher Multi-vendor marketplace — 115+ tables, vendor KYC pipeline, commission system
stream-it Laravel 9 · React · Pusher/Ably Live streaming — RTMP→HLS pipeline, token economy, 4 payment gateways
clipfetch Next.js 15 · Supabase · Upstash Video downloader — provider registry, SSRF-guarded proxy, rate limiting
translation-service Laravel 12 · Sanctum · Docker i18n microservice — locale export cache, tag taxonomy, OpenAPI spec

GitHub Stats


About

GitHub profile README

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors