

Senior Backend Engineer and Technical Team Lead with extensive experience designing and operating scalable, secure backends
and microservices in Node.js and TypeScript. Strong track record leading teams, improving system performance and reliability,
and delivering complex products across fintech, aviation, e-commerce, marketing, and healthcare. Hands-on with AWS, Azure,
and other clouds, event-driven architectures, CI/CD, and distributed data systems
Led cross-functional development team of 5 engineers, fostering collaboration and innovation.
Developed and deployed high-scale, serverless e-commerce order processing platform for Salla integration.
Engineered event-driven architecture using AWS Lambda, SQS, and PostgreSQL to process over 500,000 orders monthly.
Designed multi-tenant architecture with isolated database connections and comprehensive error handling.
Created four core Lambda functions in TypeScript/Node.js for order processing and webhook management.
Integrated with Salla APIs and implemented transaction-safe database operations for reliability.
Configured AWS infrastructure to ensure seamless production deployment.
Sep 2025 – Present
Develop scalable Node.js and TypeScript microservices for credit
evaluation and funding, used by the underwriting team to assess SME
applications and manage credit risk.
Design secure RESTful APIs and event-driven services on AWS, ensuring
performance, reliability, and alignment with financial compliance
requirements
Implement automated testing and CI/CD pipelines to protect data
integrity, harden security, and enable frequent, low-risk releases
Qosmos underwriting platform: building the backend for Qred's next-
generation underwriting system, enabling underwriters to process
applications faster, apply consistent risk rules, and integrate data from
multiple internal and external sources
Tech: Node.js, TypeScript, AWS, microservices, REST APIs, automated testing,
CI/CD, agile
Nov 2024—Sep 2025
I designed and developed scalable data pipelines for processing mission-critical aviation data, including real-time flight statuses (FIFE) and booking records
(PNR) and flight schedules. These pipelines ensured high throughput and reliability by leveraging Azure services, such as Azure Functions and Cosmos DB
Service Bus, Blob Storage, and API Management (APIM)
Key integrations with third-party systems like Amadeus (booking data, inventory) and FlightSuite (flight legs, schedules) were achieved through event
Driven architectures and adapters, enabling seamless data ingestion and transformation, I also implemented observability tools and automated workflows
And robust documentation to enhance system maintainability
This project honed my expertise in cloud-native architectures, real-time data processing, and cross-system collaboration, directly supporting TEDS' goal of
Delivering scalable aviation data solutions
Technologies: Node.js, Azure Functions, Cosmos DB, Azure Service Bus, APIM, Event Bus, and Azure Blob Storage
Oct 2024 – Sep 2025
Architected and led the delivery of a B2B e-commerce platform with
four applications (Customer app, Driver app, Admin dashboard,
Supplier portal) from concept to production
Designed a multi-tenant architecture supporting 75+ suppliers, 5,800+
products, and a catalog availability rate of ~89.5%, backed by NestJS +
PostgreSQL (Supabase)
Built end-to-end ordering, delivery, and payment flows, including
complex multi-supplier cart logic, geolocation-based delivery zones,
dynamic fees, and secure KNET payment integration
Delivered measurable business impact: processed 1,187 valid orders,
58.4% completion rate, 95.4% payment success, generating 15,946 KWD
in revenue with a 23.01 KWD average order value
Owned cloud and DevOps architecture on DigitalOcean and Vercel
(App Platform, Droplets, Spaces, VPC, CI/CD) with monitoring, logging,
and alerting for high availability and scalability
Tech: Flutter (Dart), Next.js, React, TypeScript, Tailwind CSS, NestJS, PostgreSQL,
Supabase, DigitalOcean (App Platform, Droplets, Spaces, VPC), Vercel, REST
APIs
Sep 2024 – Apr 2025
Built a serverless order processing platform on AWS Lambda for Salla,
handling up to 500k+ orders per brand per month across multiple
brands, with strict latency and reliability SLAs
Designed event-driven pipelines using SQS, Lambda, and RDS
(PostgreSQL) for real-time webhook ingestion, historical order backfills (7-
day rolling windows), and abandoned cart recovery
Implemented multi-brand, multi-database architecture with dynamic
connections, transactional upserts, and migration support using
Sequelize, ensuring data isolation and consistency
Added robust observability and resilience: structured JSON logging
(Pino), retries, DLQs, and detailed error tracking via CloudWatch metrics
and logs
Tech: AWS Lambda, Amazon SQS, Amazon RDS (PostgreSQL), TypeScript,
Node.js, AWS SDK v3, Sequelize ORM, Jest, Pino, REST APIs, Salla Webhooks
Oct 2022—Oct 2024
I designed and developed a high-traffic marketing automation platform used by over 3,600 customers worldwide as a senior backend developer at
APSIS. This mission-critical application handles terabytes of data and requires real-time tracking and reporting
To achieve this scalability and performance, I utilized a robust backend architecture built with Node.js, TypeScript, and Golang. Additionally, I leveraged a
comprehensive suite of AWS services, including ECS, EC2, Lambda, DynamoDB, CloudFormation, S3, API Gateway, CloudWatch, OpenSearch, IAM, and
SQS.
This project provided me with the opportunity to showcase my ability to design and implement scalable backend systems while collaborating with a
Talented team to deliver a core component of APSIS's marketing automation platform
May 2019 – July 2022
Fab, the largest bank in the United Arab Emirates, implemented online banking services, and the FAB app is rated over 4 stars in the Finance category on the
App Store and has been downloaded over 100,000 times on Google Play. I was part of the Digital Data Platform (DDP) team, responsible for capturing and
Orchestrating the persistence of personal and transactional data for customers, the platform integrated with various technologies and systems to
manage different data types across multiple repositories and perform defined analytics. The DDP was connected to several other technology components within the solution, including backend services, FS processes, integration processes, and
CRM. It was provisioned on an IBM private cloud solution, with Oracle as the underlying OLTP database architecture
My responsibilities involved collaborating with business analysts to gather and understand the business requirements, and then translating them into
Clean and maintainable code, following project development guidelines The development process utilized agile software development (Scrum
Methodology, Node.js with a microservices architecture, and involved working with Docker, Postman, GitLab, and SQL Server database
Feb 2022— Sep 2022
At Nomadd Desert Solar, I played a pivotal role in developing innovative solutions specifically designed to address the challenges of cleaning solar panels
In desert climates, as a core member of the team, I led the design and deployment of automated solar panel cleaning systems optimized for harsh deserts
conditions.
Key technologies utilized in this project included TypeScript for backend development, along with IoT (Internet of Things) technologies such as ESP32
Arduino and Raspberry Pi for hardware integration and control
July 2020 – August 2021
JazzCash is the fastest-growing mobile wallet service provider in Pakistan, backed by the largest telco, Jazz Currently, we have over 13 million registered users
Mobile accounts my role involved developing the backend for iOS, Android apps, and portals for consumers and merchants to facilitate transactions like
sending money, Careem vouchers, food ordering, movie tickets, and more
Responsibilities included leading a small team of three developers to deliver user stories, which involved creating detailed low-level design documents and
converting them into code using Node.js, MongoDB, microservices architecture, and OpenShift as our cloud environment
April 2020—June 2020
After the COVID-19 pandemic, the Dubai Health Authority (DHA) initiated the DHA-COVID-19 project to track COVID-19 cases and integrate with HASANA
(Panorama) and other backend services for various use case scenarios related to COVID-19 case management, the goal was to cover all Dubai citizens,
With a population of 3.38 million registered in 2020
Responsibilities included developing business requirements and translating them into clean and maintainable code, following project development
guidelines. The system was developed using agile software development (Scrum methodology), Node.js, with a microservices architecture, and OpenShift
Additionally, the Backend for Frontend (BFF) design was utilized
Jun 2018—May 2019
Responsibilities include configuring Salesforce objects, fields, record types, page layouts, validation rules, and process builders Developing
Custom functionality using Apex, Visualforce pages, and components