The Esports Club: Backend Migration & Tournament System by Asad Mahmood AsgharThe Esports Club: Backend Migration & Tournament System by Asad Mahmood Asghar

The Esports Club: Backend Migration & Tournament System

Asad Mahmood Asghar

Asad Mahmood Asghar

Overview

I migrated the backend of The Esports Club platform from Java to Go, using MongoDB for storage. I built a full-featured tournament system to manage eSports brackets, team operations, and match scheduling.

Roles

Full‑Stack Engineer

Tech Stack

Golang · MongoDB · Java (legacy) · AWS (optional) · REST APIs

Highlights:

Custom-built bracket system for single/double elimination and round-robin formats
Backend migration from Java to Golang to improve performance and scalability
Implemented team management, match scheduling, and tournament flow control
Utilized MongoDB for data persistence, ensuring flexibility and speed
The re-engineered platform runs more efficiently, delivers faster performance, and supports seamless tournament management at scale.
Like this project

Posted Jul 25, 2025

Migrated The Esports Club backend from Java to Go, enhancing performance and scalability.

Likes

1

Views

2

Timeline

Jan 1, 2024 - Apr 1, 2024

Clients

The Esports Club