I design and ship web systems end to end: real-time communication, multi-tenant platforms, and AI features that run in production.
I'm a Web Developer & Marketing Automation Associate at Growth Guild, where I maintain 150+ GoHighLevel CRM workflows and client websites across 15+ accounts. Outside client work I build real-time and applied-AI products, from a WebRTC calling platform that handles 1,000+ inbound calls a month to a server-authoritative multiplayer game engine.
- ⚡ Real-time systems: WebRTC calling with sub-200ms agent presence (Redis + Socket.IO), authoritative WebSocket netcode with client prediction and reconciliation
- 🧠 Applied AI: LLM agents with fairness evals, PyTorch/ResNet image classification, model-independent LLM orchestration (OpenAI, Anthropic, Gemini)
- 🏗️ Platforms: multi-tenant SaaS on Cloudflare Workers and Supabase, Postgres row-level security, CRM automation at scale
- 🔭 Currently building: Recruiting OS with Identified Talent Solutions, an AI-assisted recruiting platform that works as the recruiting department for companies too small to have one
- 🏫 Also in progress: Edventure, a school management platform where one Fastify API serves a Next.js admin site and an Expo mobile app, in English and Urdu
| Project | What it does | Stack |
|---|---|---|
| Recruiting OS (Identified Talent Solutions, private repo) | AI-assisted recruiting platform for small companies: the software runs the repetitive hiring work, AI agents analyze, coordinate and recommend, and the customer makes the key decisions with a real recruiter one click away. | TypeScript, Next.js, Hono, Drizzle, PostgreSQL |
| Orderly · live demo | Multi-business WhatsApp ordering platform, in use at Fries & Buns: customers order on WhatsApp, staff run menus and orders from a dashboard, and each business chooses its own AI model. | TypeScript, Hono, Supabase, Cloudflare Workers |
| CallsFlow (client product, closed source) | Browser-based WebRTC calling platform processing 1,000+ inbound calls/month across 50 U.S. states, with sub-200ms agent-presence updates via Redis + Socket.IO. | React, Node.js, Redis, WebRTC |
| BallGame · play it | HaxBall-style multiplayer football on a custom deterministic physics engine, with server-authoritative netcode, client prediction, snapshot interpolation and bot AI. | TypeScript, WebSockets, Canvas |
| EstimatorX360 · live demo | No-code price estimator and form builder for GoHighLevel, with an admin dashboard, Firestore backend, and a billing kill switch for pausing client embeds. | Node.js, Express, Firestore |
| Croptivize · live demo | Crop disease detection platform: a PyTorch/ResNet leaf classifier at 97% accuracy behind a Flask API, plus a React marketplace and admin panel. | React, Flask, PyTorch, MongoDB |
| TroveWardrobe · live demo | Private, mobile-first wardrobe organizer on Cloudflare Workers, with D1 for data, Backblaze B2 photo storage, and offline support. | Next.js, Cloudflare Workers, D1 |
| Bioscout Islamabad | Hackathon project: a Streamlit app for logging species sightings, with Q&A over a local biodiversity knowledge base and photo-based species ID from a pretrained vision model. | Python, Streamlit, Transformers |
More: PaperFlight (3D paper-plane flight simulator in Three.js) · shotframe (screenshot mockup editor that runs fully in the browser) · BridgelandBuilders (company website with SSR and automated sitemaps)
Automation & CRM: GoHighLevel, Zapier, Webflow, Framer
BS Software Engineering, Capital University of Science & Technology · Class of 2025 · CGPA 3.94/4.00 · 🥉 Bronze Medalist


