← Back to Projects

Modern E-Commerce Platform.

Lead Developer ·
ts js

The microservices architecture scaled cleanly through 3 Black Friday peaks without a single hiccup.

— DevOps Lead

Problem

E-commerce clients needed a scalable platform to handle thousands of products and concurrent transactions, with real-time inventory and local payment gateway.

Approach

Microservices architecture: API Gateway + Product Service + Order Service + Inventory Service + Payment Service. PostgreSQL with partitioning, Redis for cache and session, Midtrans for Indonesian local payment.

Result

  • 8+

    Active Clients

  • 15K

    Transactions/Month

  • 99.8%

    Uptime

Technologies Used

Frontend

  • Next.js

Database

  • PostgreSQL
  • Prisma

Integration

  • Stripe

The Build

  1. Led backend team of 4 engineers
  2. Designed database schema and partitioning strategy
  3. Set up CI/CD pipeline with GitHub Actions
  4. Integrated Midtrans payment gateway (webhook + reconciliation)