Full-stack developer · AI automation · unit economics for early-stage teams
I build the unglamorous middle layer — webhooks, API auth, idempotency, validation, structured logging — that turns a demo into something a business can actually run on.
Automation plumbing. Webhook handling, third-party API auth, payload parsing, idempotency guards, bounded context windows, and structured logging — built so a failed run is visible and replayable, not silently dropped.
LLM pipelines with a determinism check. Extraction is the easy half. I pair model output with rule-based validation so numbers reconcile against a printed source of truth before anyone trusts them.
Internal tools for real operations. Revenue, cost, and KPI dashboards that a business is running on right now — not screenshots of dashboards.
| Project | What it is | Stack |
|---|---|---|
| Pakistan Budget Extraction & Validation | Dual-LLM extraction with deterministic validation over Pakistan's Annual Budget Statements, 2010–2027 | Python |
| WhatsApp AI Assistant | Meta Cloud API → n8n → LLM → reply, with idempotent run claiming, bounded conversation context, and both-direction logging | n8n · Meta Graph API · Supabase · JS |
| bytesOS · live | Orders, revenue, cost and debt tracking for a campus food business — pulls live from the operating Google Sheet | TypeScript · Express · Google Sheets API |
| LMDA Profit Hub · live | Internal dashboard for staff performance, workshops and operational KPIs, with role-gated routes | TypeScript · React · Supabase |
| Akada · live | Academic planner and study companion — semester planning, task tracking, study-session analytics | TypeScript · React |
| Song Studio Sessions · live | Workspace for songwriters and producers to manage audio projects, lyrics and session notes | TypeScript · React |
| Todoist Flow · live | Todoist client with a serverless API layer handling OAuth, sessions and upcoming/completed views | TypeScript · Vercel Functions |
| Training Directory · live | Full-stack directory app with a typed schema layer | Next.js · Supabase · Drizzle ORM |
Languages TypeScript · JavaScript · Python · SQL · C++
Frontend React · Next.js · Vite · Tailwind CSS · shadcn/ui
Backend & data Node/Express · Supabase · PostgreSQL · Drizzle ORM · MongoDB
Automation & AI n8n · Meta WhatsApp Cloud API · LLM APIs · Google Sheets API
Fundamentals aren't hidden away — JS algorithms & database practice and a C++ gym management system built on OOP and file handling are public alongside everything else.
Open to automation and internal-tooling work. Reach me through GitHub.


