Ali Asghar— Senior Software Engineer & Technical Lead
I'm a senior software engineer and technical lead with 6+ years shipping production SaaS — not prototypes. I specialize in multi-tenant SaaS architecture, production payment systems, and AI integration, working primarily in React, Next.js, TypeScript, Node.js, NestJS and PostgreSQL. I currently lead a five-person engineering team across a nine-product portfolio, and I'm available for select senior / technical-lead roles, remote-first from Lahore, Pakistan (comfortable with USA and European hours).
What I do
I build software where decisions matter — multi-tenant SaaS that has to stay isolated and correct, payment flows that have to be cent-accurate across currencies, and AI features that have to ship to real users, not sit in a demo. I lead architecture and code review, scope the smallest valuable slice, and measure engineering in business outcomes.
Experience
- Lead a five-person engineering team across a nine-product SaaS portfolio - sprint planning, code review, architecture, client delivery.
- Architected a payment-analytics dashboard over Trust Payments / Norbr webhook data.
- Led a full Heroku→OVHcloud VPS migration and a 120+ finding production-readiness security program.
- Built scalable full-stack features in Next.js, Node.js, MongoDB with JWT/RBAC auth.
- Integrated OpenAI APIs, reducing support tickets by 30%.
- Built analytics dashboards on Next.js + FastAPI; maintained 90%+ coverage with Jest.
- Built CI/CD pipelines with Docker + GitHub Actions.
- Designed multi-tenancy with granular roles; integrated Stripe payments.
- Delivered React / MERN / WordPress client projects with responsive, scalable UIs.
Education
B.S. — The Islamia University of Bahawalpur. I also teach modern web development and JavaScript at university level (BSSE / BSIT coursework).