$ history --career
Experience
Since 2020 the work has moved from single sign-on for WordPress, to serverless APIs on AWS, to multi-tenant SaaS on NestJS and, since 2026, GenAI in Python — with independent client work running since October 2024. Most recent first.
- [AUG 2025 — PRESENT]● ACTIVE
Senior Backend Engineer → Full Stack Engineer
@ 10Pearls
- Backend engineer on a consumer PDF processing platform serving ~5.8k weekly unique users, where document manipulation is CPU- and memory-bound and must stay responsive under concurrent load
- Build and maintain JavaScript/Node.js services on AWS across the product — API layer, processing pipeline and the storage around it
- Expanded from backend services into full stack ownership of the product surface
- Since Jan 2026, Python-based GenAI engineering — LLM integration, RAG pipelines and fine-tuning of frontier and open-source models — using AI-assisted coding practices throughout
TRAINING 2026 — AI Engineer Core Track: Python, LLM Engineering, RAG, QLoRA, Agents
STACK: Node.js | Python | AWS | REST APIs | LLM APIs | RAG
- [OCT 2024 — PRESENT]● ACTIVE
Software Engineer
@ Independent / Contract
Ongoing client engagements delivered end to end, working directly with external stakeholders on scope, architecture and delivery. See projects →
- [SEP 2023 — SEP 2024]
Backend Developer
@ Techtiz
- Architected a multi-tenant NestJS backend with a dedicated database per client — containing blast radius and keeping query performance predictable as clients grew
- Injected the correct client database into each request at processing time via NestJS dependency injection, keeping tenant resolution transparent to application code
- Integrated a third-party ticketing service as a centralised support portal, with fallback mechanisms so support stayed available when the upstream provider did not
STACK: NestJS | Node.js | MongoDB | Multi-tenant architecture
- [OCT 2022 — SEP 2023]
JavaScript Engineer
@ TechBucks
- Designed a serverless API Gateway layer scaling to 10,000+ concurrent requests, sized so capacity tracked actual demand rather than provisioned peak
- Built a distributed execution architecture pushing long-running tasks off the request path, keeping API latency stable while heavy jobs completed asynchronously
- Wired event-driven workflows through S3 event notifications and scheduled triggers
STACK: Node.js | AWS Lambda | API Gateway | S3 | Serverless
- [SEP 2020 — FEB 2022]
Web Developer
@ Asian Solutions Pvt. Ltd.
- Built an enterprise WordPress SSO plugin implementing SAML 2.0 across 10+ identity providers (Azure AD, Okta, Auth0, ADFS, Google) — metadata exchange, AuthnRequests, assertion validation, certificate management
- Implemented attribute mapping, auto-provisioning, multi-IdP support and Single Logout, with a custom admin interface for per-provider configuration and audit logging
- Built a document ingestion pipeline collecting and storing 10,000+ mixed-type documents for downstream analysis
STACK: SAML 2.0 | SSO | WordPress | MySQL
- [2018 — 2022]
Bachelor of Software Engineering
@ COMSATS University Islamabad, Lahore Campus