Full Stack Engineer with 6+ years of experience building and scaling high-performance web applications using NestJS, ExpressJS, .Net and Next.js (React). Strong expertise in both backend architecture and frontend development, delivering end-to-end product features including dashboards, checkout flows, and internal systems. Proven experience in e-commerce systems, billing, pricing logic, and payment integrations (Stripe, Chargebee). Skilled in PostgreSQL, MongoDB, Prisma ORM, and CI/CD pipelines, with a strong focus on performance, scalability, and clean user experiences in fast-paced product environments.

Full Stack Engineer with 6+ years of experience building and scaling high-performance web applications using NestJS, ExpressJS, .Net and Next.js (React). Strong expertise in both backend architecture and frontend development, delivering end-to-end product features including dashboards, checkout flows, and internal systems. Proven experience in e-commerce systems, billing, pricing logic, and payment integrations (Stripe, Chargebee). Skilled in PostgreSQL, MongoDB, Prisma ORM, and CI/CD pipelines, with a strong focus on performance, scalability, and clean user experiences in fast-paced product environments.

Next availability:
April 1, 2026

Full Stack Engineer with 6+ years of experience building and scaling high-performance web applications using NestJS, ExpressJS, .Net and Next.js (React). Strong expertise in both backend architecture and frontend development, delivering end-to-end product features including dashboards, checkout flows, and internal systems. Proven experience in e-commerce systems, billing, pricing logic, and payment integrations (Stripe, Chargebee). Skilled in PostgreSQL, MongoDB, Prisma ORM, and CI/CD pipelines, with a strong focus on performance, scalability, and clean user experiences in fast-paced product environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Fullstack Engineer at Paradox Group
March 1, 2022 - Present
Architected and developed a high-performance SaaS platform using NestJS, scaling to 6,000+ active monthly users with 99.9% availability. Integrated OpenAI, RecAll and Gladia APIs to automate meeting summarization and quiz generation, increasing user engagement with course content by 30%. Developed LangChain-based pipelines to convert video transcripts into structured PDFs and auto-generated quizzes, improving learner completion time by ~13%. Optimized database queries and implemented Redis caching, reducing API latency by 35%. Led refactoring of legacy microservices into a modular monolith, reducing infrastructure costs by 20% and simplifying debugging. Designed automated CI/CD pipelines with GitHub Actions and Docker, cutting deployment time from hours to minutes. Implemented webhook-based integrations for real-time notifications and data synchronization, improving system reliability by 25%. Implemented Redis caching for frequently accessed data, reducing page load times by up to 40%.
Backend Developer at TAWK
September 1, 2021 - February 1, 2022
Developed and optimized high-throughput APIs using Node.js and MongoDB to support real-time chatbot interactions for thousands of users. Designed real-time messaging with MongoDB Change Streams and WebSockets; built event-driven microservices with Kafka and Google Pub/Sub; improved API security and performance with rate limiting and caching; wrote unit and integration tests with Mocha, Should.js, and Sinon; documented with JSDoc; collaborated with frontend to expose new endpoints with clear docs using Dapperdox; maintained Confluence documentation and Jira tickets.
Software Engineer at Invotyx Islamabad
November 1, 2020 - June 1, 2021
Architected a subscription-based content platform enabling monetization for educators via tiered access controls. Developed modular backend services in NestJS (TypeScript) with PostgreSQL; integrated Stripe and Stripe Connect Billing for recurring payments, coupons, and refunds. Built a real-time notification service using Socket.io and established CI/CD pipelines with GitHub Actions; deployed to AWS EC2; emphasized unit testing with Jest; followed conventional commits, JSDoc, and changelog automation.
Full Stack Developer at BeVeg International
January 1, 2018 - September 1, 2020
Led the digital transformation of certification workflows by replacing manual processes with a Node.js automation system. Built modular backend services in NestJS (TypeScript) with PostgreSQL; integrated Stripe payments; implemented real-time notifications via Socket.io; established CI/CD with GitHub Actions; deployed to AWS EC2; enforced code quality with Jest tests; used conventional commits, JSDoc, and changelog automation; contributed to frontend with React and React Native to support enterprise apps.
Full Stack Developer (Freelance) at Freelance (Remote)
January 1, 2016 - January 1, 2020
Developed custom backend solutions for multiple clients, including API development, authentication systems, and workflow automation tools. Built AWS Lambda functions to automate cloud operations and backend workflows; created web scrapers for large-scale data processing; designed applications with Next.js and Node.js, integrating dynamic content and server-side rendering for performance optimization. Integrated Zoho CRM APIs, HubSpot APIs, and Stripe payments for e-commerce projects.
Senior Full Stack Engineer at Paradox Group
March 1, 2022 - Present
Developed and maintained full-stack SaaS applications using NestJS, ExpressJS, and Next.js; built responsive dashboards and self-service portals; designed scalable backend APIs with 6000+ monthly users; implemented e-commerce logic (subscriptions, pricing, coupons, discounts, refunds, invoicing) using Stripe and Chargebee; generated PDFs with Puppeteer; optimized performance with Redis caching; improved page load times; led CI/CD with GitHub Actions and Docker; owned feature lifecycle from requirements gathering to production deployment.
Software Engineer at Invotyx
November 1, 2020 - June 1, 2021
Built backend APIs and frontend interfaces for a real-time subscription platform; implemented pricing models, billing logic, and lifecycle management; integrated Stripe and other payment workflows; established continuous deployment and ensured end-to-end feature delivery.
Freelance Full Stack Developer at Self-Employed
January 1, 2016 - January 1, 2020
Delivered full-stack web applications using React/Next.js and Node.js; built e-commerce integrations with Stripe and CRM systems; implemented backend automation workflows and API integrations; delivered client-facing UIs and backend systems as complete solutions.

Education

Bachelor of Software Engineering at COMSATS University Islamabad
September 1, 2014 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services