Kingmakers Supersports

Multi-region sports betting and gaming platform

Senior Frontend Engineer
Feb 2022 - Nov 2022
K

About the Project

Designed and developed high-performance Node.js backend microservice using TypeScript. Created a multi-region sports betting and gaming system with real-time game odds, safe betting, and user account control.

Key Features: - TypeScript Node.js backend with RESTful and GraphQL APIs - Terraform infrastructure as code for automated deployments - Dockerized deployments with independent environments - CI/CD pipelines running on GitHub Actions - Express, Prisma ORM (PostgreSQL), and Firebase integration - Firebase for authentication and real-time notifications - Google Cloud Storage for media and betting assets - Scaled on GKE (Google Kubernetes Engine) - Cloud Run, Cloud SQL, App Engine deployment - IAM for secure access control and identity management - Cross-platform Flutter apps - Next.js frontends with GraphQL communication - Material UI/Tailwind CSS with rich UI - React Query, Zustand, and Redux for state management

Key Achievements

  • Built multi-region infrastructure reducing latency by 65%
  • Implemented automated deployment pipeline cutting release time by 50%
  • Scaled platform across multiple geographic regions

Technologies Used

Next.jsNode.jsTypeScriptGraphQLPostgreSQLPrismaFirebaseGCPGKECloud RunTerraformDockerFlutterMaterial UITailwind CSSReact Query

Project Details

Role
Senior Frontend Engineer
Duration
Feb 2022 - Nov 2022
Status
Completed

Quick Links