
Matches, tournaments and a prize pool
Enigma Gaming was an esports platform where players linked their Steam accounts and played Counter-Strike and Dota 2 against people anywhere in the world.
Anyone could open a match or a tournament, set the entry fee and the prize pool, and the platform handled the rest: entries, brackets, results and payouts. The community ran its own competitions instead of waiting for an organiser.
Steam and crypto, before AI could help
There were four of us, and we built it from March to September 2023. I was a co-founder and the CTO: I led the technical side and wrote code across the whole stack.
The hardest part was wiring Steam and crypto into one flow. This was before AI assistants, so it meant a lot of documentation and a long chain of steps: a player links Steam, connects a wallet, pays an entry in ENG, the platform's own token on BNB Chain, the match result comes back from Steam, and the prize lands in the right wallet. We got every link of that chain working.
An AI coach that reads your matches
I also built an AI coach on top of the Steam API. It pulled each player's match data and turned it into something usable: how results changed over time, what kept repeating, and what to work on next, as charts and plain recommendations.
The platform launched in 2023, and that was the end of our part in it.


























