Skip to content
J.G Janindu Gayanga, home

Team project at BotCalm · 2024 – present · under NDA

iGaming Platform: Go Microservices, Payments and Compliance

A real-money gaming platform with live wallets, crypto and card deposits, withdrawals, bonuses and an operator admin panel. I'm a core member of the team moving it from a Node.js/MongoDB monolith to 20 Go services behind an API gateway. My own pieces are the notification/WebSocket service, the NOWPayments crypto integration, the vault service, the Vesant and GeoComply compliance gates, and the support chat.

Production · code under NDAContact Janindu Gayanga

The problem

Architecture and key decisions

Results

Tech stack

Links

Other projects

Back to all projects