Back to projects
Production Client ProjectCompletedGaming Backend Platform

iGaming Platform

Production backend for a multi-provider gaming platform — architected services supporting 1,200+ games with real-time session management, multi-provider wallet operations, and idempotent transaction processing.

The Challenge

A gaming platform needed a unified backend to integrate multiple external gaming providers, each with different APIs, while maintaining transaction consistency and real-time session management at scale.

Engineering Solution

Built a modular monolith backend with NestJS supporting 1,200+ games across 2 direct certified providers (OnlyPlay, Jacktop) and 1 major aggregator (EGS) integrating 25+ studios. Implemented idempotent transaction handling, secure callback validation, and reconciliation pipelines.

Technologies Used

NestJSTypeScriptPostgreSQLPrisma ORMAWSSwagger

Key Deliverables & Architecture

  • Integrated 1,200+ games across 2 direct providers (OnlyPlay, Jacktop) and 1 major aggregator (EGS) bringing 25+ game studios with a production-ready backend
  • Designed a modular monolith architecture with clear domain separation
  • Built provider APIs covering game launch, wallet callbacks, debit/credit, rollback, and reward processing
  • Implemented transaction idempotency and secure callback validation
  • Documented REST APIs using Swagger/OpenAPI specifications