Unifying a Nation.
Cultivating Careers
in Esports.
Bangladesh Dota 2 community hub — a mission to elevate national esports from a fragmented hobby into a structured, sustainable ecosystem. DotaBD consolidates a splintered scene under one canonical roof, tracking 1,207 active players and 47,091 matches. It hosts the first nationwide league via the platform, with full organization, league, and teams registration including local payments, approval, sponsors, and a caster/content creator economy in the loop.

A splintered community, brought under one banner.
Esports in emerging regions is fueled by immense, raw passion, but historically held back by extreme fragmentation. Dozens of isolated Discord servers, Facebook groups, and neighborhood clans compete in complete silos.
DotaBD was born from an ambitious mission: to rewrite the narrative of national esports. We wanted to bridge these micro-communities into a unified national front, giving the country a single, powerful voice to represent it on the global stage.
It is a scalable infrastructure layer built to prove that gaming is not a distraction—it is a viable career path and an economic engine.
Creating a Career out of Play.
For too long, talented players in the region had no clear transition from raw passion to a sustainable livelihood. DotaBD addresses this by engineering a paid economy for esports.
Through our Steam-verified Elite Coaching Marketplace, veteran players can monetize their deep knowledge by designing custom curriculums and scheduling paid classes in BDT.

The Pedagogy of Play · The Badge Store Registry
"When a veteran coach finishes teaching a curriculum—like 'Mid-Lane Creep Wave Control'—the student shouldn't just walk away with notes. They receive permanent, verified on-profile credentials. In the Badge Store, coaches purchase and award premium achievement templates categorized into Bronze, Silver, Gold, and Obsidian tiers. When a student earns an Obsidian-tier badge, it binds permanently to their Steam-verified public profile card, acting as legible proof of upskilling to future teams and global sponsors."
Engineering the matchmaking pipeline.
To make party-up play effortless, we engineered a data-driven scheduling system. The system analyzes thousands of Steam match timestamps to compile localized availability metrics, which we then bridge into a seamless Discord classroom experience.
Real-Time Availability & Heatmaps
Instead of guessing when teammates are active, a player scans the National Rankings. The platform automatically scrapes Steam API match timestamps to build a 30-hour localized activity heatmap (auto-converting timezones using the Intl package). Pulsing green (🟢) Expected Active dots signal who is currently in their peak gaming window, while the Best Matchup Time algorithm calculates the exact mathematical overlap of playing schedules.


Automated Discord Tactical Hubs
When a player clicks 'Invite', our custom Elite Matchmaker Discord bot handles the plumbing. Rather than manually chasing DMs and sharing Discord invites, the bot instantly spawns a dedicated, private text and voice channel within the DotaBD server. It posts live player cards showcasing active ranks (e.g., 'Immortal', 'Divine 5'), role preferences, and recent form, ensuring the stack enters the game fully synchronized.
Frictionless Registration & Role Gating
Upon class enrollment or party-up confirmation, the bot sends automated Direct Messages to the student. This message serves as their dynamic ticket, providing schedule details, coach information, and instant deep-links straight into the newly spawned text and voice rooms. Behind the scenes, the system maps roles, updates permissions, and sets automated calendar reminders so both coach and student can focus entirely on the draft.

The Global Playbook.
The success of DotaBD is not bound by a single border. The underlying blueprint—unifying fractured regional scenes, offering a localized marketplace for veteran players to earn, and building sponsor-ready talent inventories—is a highly repeatable playbook.
By standardizing this infrastructure, we can replicate this model in other under-served esports regions across South Asia and beyond, creating a global network of talent pipelines that connect local champions directly with big organizations on the international stage.
By the numbers.
If we worked together.
I bring high-leverage product engineering and absolute operational discipline: shipping weekly, pressure-testing user inputs, and automating delivery pipelines.
See it in the wild.
This case study covers how DotaBD was built — these links open what ships today: the live product, repo, demos, and supporting material.
The changelog.
Haiba Bistronomy
Haiba Bistronomy is a premium Southeast Asian fusion restaurant in Dhaka — conceived, designed, and launched by Fauzul. From generative AI food prototyping to a serverless ordering platform, every detail of this brand was built by one person.