Hi, my name is

Arif Iqbal.

I build scalable backend systems.|

Senior Full-Stack Engineer with 10+ years of experience building scalable SaaS and B2C platforms using Node.js, NestJS, PHP, Laravel, TypeScript, React, Vue.js, and AWS. Strong focus on backend architecture, event-driven processing, and high-performance APIs. 2.8+ years as a remote contractor in distributed international teams across EU and US time zones. Open to remote contract & full-time roles.

Available for opportunities

What I Do

I build reliable, scalable systems across the full stack — from frontend to API to cloud infrastructure.

B2C Platform Development

High-traffic commerce platforms with order management, inventory, and multi-channel support built to scale.

Subscription & Billing

Stripe-powered subscription systems — lifecycle management, webhooks, billing logic, and access enforcement.

Event-Driven Systems

Async workflows with RabbitMQ, AWS SQS, and Redis queues — idempotent processing, retry/backoff, and dead-letter queue patterns for fault-tolerant backends.

SaaS & API Engineering

Multi-tenant SaaS platforms and microservice APIs built with PHP/Laravel and Node.js/NestJS, with strict tenant isolation and cloud infrastructure on AWS.

10+Years of Experience
30–40%Order Processing Speed Boost
35%Downtime Reduction
5,000+Users Onboarded in 6 Months

Experience

A professional journey across e-commerce, logistics, SaaS, and real-time systems.

Full timeline

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.

  • Improved order processing speed by 30–40% through API and database optimization.
  • Designed tiered loyalty & subscription system with recurring billing integration, supporting 1,000+ daily orders.
  • Built multi-tenant SaaS with event-driven async workflows (Laravel Redis Jobs/Events) with idempotency safeguards and retry/backoff.
  • Integrated third-party accounting systems, reducing manual entry and accelerating invoicing cycles.
  • Implemented pricing protection and domain safeguards to prevent revenue leakage.
LaravelPHPNode.jsNestJSReact.jsTypeScriptPostgreSQLRedisAWS S3CloudFrontStripe

Skills & Expertise

Full-stack capabilities across modern web technologies, cloud platforms, and payment systems.

Backend & APIs
PHPLaravelNode.jsNestJSRESTful API DesignAuthentication (JWT / RBAC)Payment & Subscription LogicMulti-Tenant Application Logic
System Design & Architecture
Scalable Backend ArchitectureEvent-Driven SystemsDistributed System DesignPayment & Subscription ArchitecturesPerformance Optimization & CachingFault-Tolerant & Resilient Systems
Messaging & Distributed Systems
RabbitMQ (AMQP)AWS SQSRedis Queues (Jobs / Events)Async Processing & Background JobsRetry & Dead Letter Queue (DLQ)Idempotent System Design
Search & Data Systems
ElasticSearch / OpenSearchMeilisearch / AlgoliaFull-Text Search & Relevance TuningIndexing & Query Optimization
Databases
MySQLPostgreSQLMongoDBDynamoDB
Frontend
React.jsNext.js (SSR, SSG, ISR)Vue.jsTypeScriptMicrofrontendsSEO & Structured Metadata
Cloud & DevOps
AWS (EC2, IAM, S3, SES, Lambda, CloudFront)Redis (Caching & Performance)DockerCI/CD PipelinesGit

Featured Work

A selection of projects showcasing problem-solving and measurable impact.

View all
Featured Project

BoltBet — High-Concurrency Betting Engine

Real-time sports betting platform built for high concurrency — async bet settlement via RabbitMQ DLX, Lua-based edge rate limiting with JWT blacklist in OpenResty/Nginx, idempotency patterns, and integer money arithmetic to eliminate floating-point errors.

Async RabbitMQ DLX settlement — zero double-payout incidents under load

NestJSTypeScriptRabbitMQPostgreSQL
Featured Project

Serverless Notification System

Event-driven serverless notification pipeline on AWS — Lambda, SQS, SNS, DynamoDB, and Cognito with full Infrastructure-as-Code via AWS SAM and zero-touch CI/CD through GitHub Actions.

Fully serverless — zero infrastructure to manage, auto-scales with load

TypeScriptAWS LambdaSQSSNS
Featured Project

Bifrost Shop — Multi-Tenant QSR & Retail Ordering Platform

Enterprise multi-tenant ordering platform serving major Nordic QSR and retail brands — Sunset Boulevard, Carl's Jr., Bilka, and Harald Nyborg — as a cross-channel web app and native iOS/Android app from a single codebase.

25+ tenant configurations across Sunset Boulevard, Carl's Jr., Bilka, Harald Nyborg, and Salling Group brands from a single codebase

Vue 2VuexVue RouterVuetify
Featured Project

RGS Nordic — Waste Management B2B Customer Portal API

B2B backend API powering a customer self-service portal for RGS Nordic — one of Scandinavia's largest waste management companies — giving corporate clients access to weighing reports, recycling metrics, orders, and invoices from their waste collection data.

Full self-service access to corporate waste data across 4 reporting domains: weighing, recycling, orders, and invoices

PHPLaravelReact.jsMicrosoft SQL Server

Recommendations

From colleagues, clients, and collaborators — verified on LinkedIn.

I collaborated with Arif across both the backend and frontend of a large-scale multi-tenant restaurant platform at Sprinting Software. The system covered a lot of ground — NestJS API, Vue.js storefron…

Milan Sekulić

Milan Sekulić

Frontend Developer · Sprinting Software

Verified

I had the chance to work with Arif and really appreciated the attitude he brought to the team. Arif is someone who genuinely gives his best to meet expectations and deliver what’s needed. He will wor…

Aleksa Ateljevic

Aleksa Ateljevic

Project Lead · Sprinting Software

Verified

Arif worked in Sprinting for 2 years as a NodeJS/React/Vue developer. Arif can be trusted as a loyal, hard working and reliable developer. I can give Arif my sincere recommendation as a developer you…

Nikola Schou

Nikola Schou

Founder and partner · Sprinting Software

Verified

Get In Touch

I'm actively looking for remote or relocation opportunities as a Senior Backend Engineer. Whether you have a role in mind, a project to discuss, or just want to say hi — my inbox is always open.