About
I have spent eight years in and around gaming communities, and the throughline has always been the same. I like making large groups of people work, and I like building the tools that make that possible.
I started where most community people start, on the moderation floor. In 2018 I joined the official Mobile Legends: Bang Bang Discord server as a moderator and developer when it had about 5,000 members. In my first week I shut down the mass-mention spam that was making the server hard to use, by rebuilding the permission structure and writing a verification system. I was promoted to Channel Manager and ended up recruiting and leading a moderation team of more than thirty people across time zones. A few years in, I joined the Mobile Legends Great Creation League as a bot developer, supporting campaign coordination across a network of more than 500 content creators, and that role formalized into a consultant position.
That was the pattern that stuck. I would come in to moderate or to build one tool, and I would end up owning the systems and the programs around it.
At Amazing Seasun Games I built the Mecha BREAK community from the pre-release phase and ran it through public launch, scaling it past 100,000 members while holding retention at roughly 95 percent through the busiest stretch. I served as the primary point of contact for the creators across the Mecha BREAK and Snowbreak ambassador programs, which meant owning outreach, onboarding, contribution standards, performance tracking, and the monthly rewards. I was also the person carrying creator feedback back into the building, turning what I heard every day into proposals that actually shipped.
The technical side ran alongside all of it. I built an LLM-powered feedback pipeline that processed thousands of submissions a month and turned them into structured reports for the development team. I built the moderation bots, the vetting tools, the creator-facing status tools, and the integrations across Discord, Twitch, YouTube, and Google Sheets that kept the programs running without growing the team to match.
I am most useful in the place where community work and engineering meet, where understanding the people and being able to build for them are the same job.