About Me
I've spent 10+ years engineering scalable full-stack systems across B2C commerce, SaaS, and enterprise platforms. My core focus is PHP/Laravel and Node.js/NestJS on the backend, React.js/Next.js and Vue.js on the frontend, and AWS in the cloud. I've architected and shipped subscription billing systems (Stripe), multi-tenant SaaS platforms, event-driven async workflows with Redis queues and RabbitMQ, real-time search with Meilisearch and Algolia, and microservice architectures — consistently optimising for performance, reliability, and clean architecture. I have 2.8+ years of remote contractor experience in distributed international teams, collaborating across EU and US time zones using async workflows. Comfortable owning features end-to-end and delivering production systems handling 1,000+ daily transactions. Currently contracting as a Senior Software Engineer at Sprinting Software. Open to remote contract & full-time Senior / Staff Engineer roles at product-driven startups and scale-ups.
Experience
Senior Software Engineer
Sprinting Software
Aug 2023 - Present
Developing key modules of high-traffic B2C commerce and multi-tenant SaaS platforms using React.js, NestJS, Laravel, and Node.js in a fully remote, cross-functional international team.
▸ B2C Commerce & Subscription Platform (Sunset)
- Developed key modules of a B2C commerce platform using React.js & NestJS.
- Improved order processing speed by 30–40% through API and database optimization.
- Implemented secure authentication and role-based access control (RBAC) for admin and user portals.
- Designed and implemented a tiered loyalty and subscription system (points + paid membership) with automated discount enforcement and recurring billing integration, ensuring real-time membership validation and contributing to higher retention and predictable recurring revenue.
- Architected backend services supporting 1,000+ daily orders across web, mobile, and kiosk channels, ensuring consistent performance and accurate discount calculations.
- Optimised static asset delivery via AWS S3 and CloudFront to improve system reliability and frontend performance.
▸ Waste Management & Logistics Multi-Tenant SaaS Platform
- Contributed to a multi-tenant enterprise SaaS platform (Laravel, PostgreSQL, Redis) implementing strict tenant isolation at database and API layers to securely serve multiple waste management companies from a single codebase.
- Built event-driven async workflows in Laravel using Redis queues (Jobs/Events) with idempotency safeguards, retry/backoff, and failure handling via failed job recovery and monitoring.
- Integrated third-party accounting systems to enable real-time synchronisation between operational and financial data, reducing manual entry and accelerating invoicing cycles.
- Implemented pricing protection and domain safeguards to prevent contract conflicts and incorrect client billing, reducing risk of revenue leakage.
Sr. Software Engineer
Raqtan
May 2021 - Aug 2023
Led architecture and development of enterprise and content-driven platforms using Vue.js, Livewire, Alpine.js, and Laravel APIs in cross-functional agile teams.
- Led architecture and development of enterprise and content-driven platforms using Vue.js, Livewire, Alpine.js, and Laravel APIs in cross-functional agile teams.
- Designed relational database schemas (Users, Roles, Orders, Permissions) with optimised indexing and query tuning to support high-traffic search and content workflows.
- Implemented advanced full-text and faceted search using Meilisearch and Algolia, reducing average response time from 5s to under 1s.
- Designed microservice-based APIs to improve scalability and system resilience, reducing downtime by 35%.
- Built structured admin dashboards for content moderation and user-generated data management.
Sr. Software Engineer
Salsoft Technologies
Jan 2019 - May 2021
Led development of multiple full-stack platforms including a travel booking system and a B2C e-commerce platform for local products.
▸ Touchdown Travels — Travel Booking Platform
- Built and enhanced a full-stack travel booking platform handling flights, hotels, tours, and holiday packages, serving both corporate and retail users with responsive search and booking experiences.
- Designed and implemented scalable search and filtering features for travel deals (flight routes, dates, destinations), improving user discovery and conversion rates.
- Integrated multiple travel APIs and booking gateways to support real-time availability checks and secure payments across flights and hotel reservations.
- Built dashboards and admin tools for managing inventory, offers, affiliate partnerships, and reporting, enabling better visibility into bookings and revenue.
- Optimised backend workflows and caching strategies to reduce booking flow failures during peak traffic.
▸ VillageDukaan — Local Products E-commerce Platform
- Developed a B2C e-commerce platform for village-made products (pickles, masalas, oils, sweets) with category browsing, secure cart, and checkout flows.
- Designed product catalogue, filter logic, and pricing pages to improve discoverability of local goods and simplify purchase decisions.
- Implemented secure payment integration and order management logic to support multi-city delivery options and location-based shipping rules.
Senior Software Engineer
Viftech Technologies
Jun 2018 - Dec 2018
Developed scalable React and Node.js applications for supply chain digitisation projects.
- Developed scalable React and Node.js applications for supply chain digitisation projects.
- Designed API contracts and optimised database queries, reducing manual processing errors by 50% and improving reporting accuracy.
Software Engineer
Printech Packages
Mar 2013 - Jun 2018
Designed and built internal ERP and inventory management systems to digitise operational workflows.
- Designed and implemented internal ERP and inventory management systems to digitise operational workflows.
- Modelled relational database schemas and reporting modules for production tracking.
- Automated manual reporting processes, saving 15+ hours per week across administrative teams.
Skills & Expertise
Backend & APIs
System Design & Architecture
Messaging & Distributed Systems
Search & Data Systems
Databases
Frontend
Cloud & DevOps
Education
Bachelor's Degree (Graduation)
Allama Iqbal Open University
Jan 2014 - Dec 2018
ACCP Pro — Software Engineering (equivalent to 3-year diploma)
Aptech Computer Education
Jan 2008 - Dec 2011
Comprehensive software engineering programme covering full-stack development fundamentals.
Intermediate (Equivalent to High School Diploma)
Govt. Premier College
Jan 2009 - Dec 2011
Matriculation
Hillside Public School
Jan 2006 - Dec 2008