Arif Iqbal

Arif Iqbal

Senior Full Stack Engineer · Laravel · React.js · Node.js · AWS

Karachi, Pakistan · Remote Contractorarifiqbal@outlook.com+92 345 265 0236LinkedInGitHub / Portfolio

Professional Summary

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.

Core Skills

Backend & APIs

PHP
Laravel
Node.js
NestJS
RESTful API Design
Authentication (JWT / RBAC)
Payment & Subscription Logic
Multi-Tenant Application Logic

System Design & Architecture

Scalable Backend Architecture
Event-Driven Systems
Distributed System Design
Payment & Subscription Architectures
Performance Optimization & Caching
Fault-Tolerant & Resilient Systems

Messaging & Distributed Systems

RabbitMQ (AMQP)
AWS SQS
Redis Queues (Jobs / Events)
Async Processing & Background Jobs
Retry & Dead Letter Queue (DLQ)
Idempotent System Design

Search & Data Systems

ElasticSearch / OpenSearch
Meilisearch / Algolia
Full-Text Search & Relevance Tuning
Indexing & Query Optimization

Databases

MySQL
PostgreSQL
MongoDB
DynamoDB

Frontend

React.js
Next.js (SSR, SSG, ISR)
Vue.js
TypeScript
Microfrontends
SEO & Structured Metadata

Cloud & DevOps

AWS (EC2, IAM, S3, SES, Lambda, CloudFront)
Redis (Caching & Performance)
Docker
CI/CD Pipelines
Git

Professional Experience

Senior Software Engineer

Sprinting Software

Aug 2023Present

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.
Laravel
PHP
Node.js
NestJS
React.js
TypeScript
PostgreSQL
Redis
AWS S3
CloudFront
Stripe

Sr. Software Engineer

Raqtan

May 2021Aug 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.
PHP
Laravel
Vue.js
Livewire
Alpine.js
Meilisearch
Algolia
MySQL
S3
CloudFront
CircleCI

Sr. Software Engineer

Salsoft Technologies

Jan 2019May 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.
Laravel
React.js
Vue.js
PHP
MySQL
Redis

Senior Software Engineer

Viftech Technologies

Jun 2018Dec 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.
Laravel
React.js
Node.js
Vue.js
Redux
MySQL

Software Engineer

Printech Packages

Mar 2013Jun 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.
PHP
Laravel
MySQL
Node.js
Vue.js
JavaScript

Education

Bachelor's Degree (Graduation)

Allama Iqbal Open University

Jan 2014Dec 2018

ACCP Pro — Software Engineering (equivalent to 3-year diploma)

Aptech Computer Education

Jan 2008Dec 2011

Comprehensive software engineering programme covering full-stack development fundamentals.

Intermediate (Equivalent to High School Diploma)

Govt. Premier College

Jan 2009Dec 2011

Matriculation

Hillside Public School

Jan 2006Dec 2008

Certifications

ACCP Pro — Software Engineering

Aptech Computer Education — Equivalent to a 3-year diploma in software engineering

Building Serverless Applications in AWS

LinkedIn Learning

Learning Amazon Web Services for Developers

LinkedIn Learning

Languages

UrduNative
EnglishProfessional / Conversational