← All Projects

E-Gaming Platform

DonGamers: E-Sports Platform

Engineered an international e-sports platform on Native Android. Migrated codebase from Java to Kotlin, architected scalable real-time chat using Pusher (+15% engagement), and optimized In-App Purchases and Google AdMob.

My RoleSenior Android Developer
Duration1.5 years
PlatformAndroid Native
9:41
●◒▰

YOUR OVERVIEW

In control,
together.

AVAILABLE TO SPEND

$2,840.20

+12.4% this month

Spending$1,204
Saved$640
⌂◌○◒
Impact Metrics

99%

Crash-Free Rate

+15%

Chat Engagement

+10%

Sales Boost

ARCHIVE/APP SCREENS

Visual Record & Key Interface Moments

A visual record of the product features, preserved after store deployment.

9:41•••
✦
ESPORTS LIVE

Compete in live
community cups.

01 / Live Arenas

Tournament Bracket Hub

9:41•••
REALTIME LOBBY

Coordinate tactics
with your squad.

02 / Squad Chat

Real-time Pusher Lobby

9:41•••
4days

Earn coins for
every victory.

03 / Gamer Wallet

Esports Coin Rewards

9:41•••
RANK MATRIX

Showcase win rates
& match achievements.

04 / Pro Profile

Player Stat Card

The Challenge

Migrating a large legacy Java codebase to Kotlin without breaking an internationally distributed app, while adding real-time chat infrastructure and improving monetization — all under tight release schedules.

The Solution

Executed an incremental Java-to-Kotlin migration using Kotlin's Java interoperability. Pusher was integrated as the real-time chat backbone with a custom message queue for offline tolerance. AdMob and IAP monetization was A/B tested across user segments.

Outcome

99% crash-free sessions globally, a 15% engagement uplift from real-time chat, and a 10% sales increase through optimized IAP and AdMob revenue strategies.

Key Highlights
01

99% crash-free rate across global availability

02

Real-time chat infrastructure using Pusher

03

Monetization optimization boosting sales by 10%

Tech Stack
Pusher ChatUnity IntegrationReactive FlowScale OptimizationAndroid NativeJavaKotlinGoogle AnalyticsFirebase Crashlytics

Currently booking Q3 2026 engagements

Have a high-scale mobile app idea or multiplatform project?

Tell me about your product goals, architecture needs, or KMP/Flutter migration — I'll reply within one business day with a clear technical roadmap.