SaaS & web apps
From first version to production: multi-tenant platforms with auth, billing, dashboards and the admin tools behind them.
Full-stack & AI engineer in Lahore, Pakistan. I build the load-bearing half — the billing, the queues, the real-time, the data you make decisions on.

What it does for a business
Same work either way. This just changes how much of the machinery I show you.
SaaS platforms, AI features that do real work, and automation that takes the busywork off your team. Subscriptions that bill correctly, email that reaches people, dashboards that tell you the truth. I take a product from an idea to something live, then keep it alive — and you get one person accountable for the whole stack instead of a handoff between three.
Currently at Hashlogics, delivering client platforms end to end — architecture, build and client communication. Next.js and React on the front; Node, Express and Prisma over PostgreSQL, plus Supabase, on the back. The specialism is AI-powered products and workflow automation: RAG assistants, OpenAI pipelines and multi-tenant SaaS, with integration work across Stripe, Mailgun and twenty-odd third-party services.
Webhook idempotency. Migration drift on a database you cannot reset. An N+1 hiding behind a nice-looking repository method. A require cycle that only bites standalone scripts. I write the boring layers deliberately — repository and service split, Zod at every boundary, one transport for email, observer taps rather than call-site edits — because that is what makes the interesting layers survivable.
Four kinds of work, each one backed by projects running in production today.
From first version to production: multi-tenant platforms with auth, billing, dashboards and the admin tools behind them.
Assistants, report generation, retrieval over your own data — AI that does real work inside the product, with the guardrails production needs.
n8n workflows and the glue between CRMs, Stripe, Google, Zoom and WhatsApp, so work moves on its own instead of being copied by hand.
Take over an existing app, find what is fragile, fix it and keep it running — security and access testing included.
Swipe →
Led architecture and delivery. React and TypeScript on Vite over Supabase — Postgres with row-level security, around 45 edge functions and 125 migrations — integrated with Stripe, Skribble, Abacus, Wix, Calendly, VideoAsk, Jira and Google Sheets.
Full-stack on a HIPAA-grade oncology platform: NestJS, Prisma and Postgres behind a React and TypeScript front end, with BullMQ report queues, Socket.IO, S3 and Stripe. Also ran the platform's compliance programme in Sprinto.
Built the booking marketplace for a live virtual-tour company: tour creation, Stripe checkout, an API integration that provisions each tour on the separate streaming platform, post-tour feedback, cancellations and refunds, and dashboards for experts and explorers.
Next.js 15 over Supabase — Postgres and around thirty edge functions — pulling leads from CRMs, ad platforms and form tools, with OpenAI Assistants, Mailgun email, Twilio SMS and Stripe billing.
Full-stack on an AI SaaS for US real estate agents: a fifteen-module OpenAI pipeline, PDF rendering through PDFMonkey templates, Stripe subscriptions across three tiers, SendGrid email and Chart.js dashboards.
Tech lead on a multi-tenant meeting SaaS integrating Zoom, Google Meet and WhatsApp, owning the AI features and the Google integrations; and automation engineer on the n8n workflows that turn meeting data into structured ClickUp and Notion tasks.
Full-stack on a freelancer SaaS with users in 30+ countries: Google sign-in, Google Calendar bookings, Stripe payments, invoicing with reminders, and a dashboard with a live activity feed.
Next.js 14 front end and a Node/Express API over Prisma and Postgres. RAG assistant, Stripe subscriptions, real-time community, certificates, and the admin analytics behind them.
Grouped by how often it is in my hands — not by a number I made up.
In my hands most days
Reached for when the work calls for them
Shipped with them, would not call myself a specialist