Work

Games · LiveOps & merch

Brand site, merch shop and LiveOps console for a mobile game

The website and merch store for a social-casino mobile game, and a LiveOps back office where the team runs tournaments, remote config, push and player support.

Role
Full-stack engineer · shop backend, LiveOps console
Years
2022 — 2026
Platforms
Website · Admin panel · API
My share
~34% of commits

The challenge

The game's data lives in Firestore, not SQL — yet operators need a fast admin with search, history, analytics and safe editing of live game settings.

How I solved it

  1. 01

    A hand-written, typed Firestore REST client behind a Laravel + React admin.

  2. 02

    A remote-config editor with version history and diffs, so every change to the live game is visible and reversible.

  3. 03

    Hourly archiving of tournament leaderboards into SQL for reporting.

What it does

  • Player list, details, stats, groups and moderation queue
  • In-app purchase browsing, exports and top-spender analytics
  • Tournaments with live leaderboards
  • Admin virtual-coin grants with a ledger
  • Merch shop with variants and live shipping-rate quotes
  • Push notifications and player problem reports

Results

Console API routes
58
Admin sections
13
Maintained since
2022
Payment providers
2
  • Operators manage the live game without touching code
  • Every remote-config change has history and a diff
  • Shop and console maintained since 2022

Stack

  • Laravel 11
  • React 18
  • Next.js
  • Firestore

Integrations

  • Firebase
  • Authorize.net
  • PayPal
  • Shipping rates API

Details, names and visuals are generalised to respect client confidentiality. Happy to walk through the architecture in a call.

Next projectInvestment-promotion portal with paid listings and a mobile app

Have a product in mind?Let's build it.

Tell me about your idea, your product or your team. I usually reply within one working day.