Project
06/Backend / REST API•2024

Mobile App Backend

Cloud microservice backend serving 100K+ mobile active users

RoleBackend Team Lead
Timeline2024
CategoryBackend / REST API
ClientConsumer Mobile App
100K+ MAUActive Users
99.9%Push Delivery
99.95%API Availability
https://portfolio.sarmad.dev/mobile-api
Backend / REST API

Mobile App Backend

Scalable backend for cross-platform mobile app with push notifications, social auth, and analytics.

Node.jsExpressMongoDBAWSDockerREST APIFirebase

/01 Project Overview

A robust cloud backend powering native mobile applications on iOS and Android. Features social authentication, push notification orchestration, optimized media upload pipelines to AWS S3, and real-time activity feeds.

/02 The Challenge

Handling sudden bursts of user activity following viral push notification campaigns without degrading database connection pools or API responsiveness.

/03 The Solution

Decoupled push notification delivery using AWS SQS queues and asynchronous workers, indexed MongoDB collections with Redis caching, and deployed Docker container clusters on AWS.

Engineering Highlights

  • ✓Elastic architecture supporting 100K+ monthly active users
  • ✓High-throughput push notification queue with 99.9% delivery rate
  • ✓Secure S3 pre-signed upload URLs with automatic media compression
  • ✓Centralized logging, APM metrics, and automated alerts

Technologies Used

Node.jsExpressMongoDBAWSDockerREST APIFirebase
View All Works →
01 / 06

SaaS Analytics Dashboard

Full Stack / SaaS — 2026