
Shopee
Led the Games Studio Engineering Team and the Frontend Growth Chapter. Oversaw the development of high-performance games and growth products for a multi-country platform while managing a team of 20+ engineers.
Role
Year
Deliverable
Website
Tech Stack
The Lead: Orchestrating High-Velocity Growth (2020 – 2021)
My journey began as the Lead Software Engineer for the Growth Team, where velocity was paramount. I was entrusted by the Head of Engineering to lead the Frontend Chapter, managing over 20 engineers across 5 distinct units.
During this period, I directed the delivery of 40+ growth projects, ranging from massive seasonal campaigns (like 9.9 and 12.12) to complex internal admin tools. To ensure these rapid deployments didn't compromise stability, I championed the adoption of Microfrontends and TypeScript, allowing our teams to ship independent features without breaking the core platform. This phase was about establishing order within chaos—creating streamlined development workflows that allowed us to scale output without scaling technical debt.
The Studio Head: Building a Cross-Border Game Studio (2022 – 2024)
Promoted to Engineering Manager, I took the helm of the Shopee Games Studio, leading a cross-functional team of 20+ Backend and Frontend engineers. The challenge shifted from "web pages" to "interactive experiences."
I collaborated closely with the Shenzhen Games Studio to integrate high-performance, engaging games into Shopee’s multi-country ecosystem. This wasn't just about rendering graphics; it was about building resilient systems that could handle millions of concurrent users during peak sales events. I oversaw the technical integration of game engines like Phaser.js and Cocos2dx, bridging the gap between web e-commerce and interactive entertainment.
The Culture Builder: From Reactive to Data-Driven (Leadership)
Beyond shipping products, I fundamentally changed how we operated. I moved the team from "reactive fixes" to "proactive engineering" by implementing end-to-end product telemetry and observability. By setting up comprehensive dashboards, SLOs (Service Level Objectives), and automated alerting, we could detect and resolve stability issues before users ever noticed them.
Simultaneously, I focused on scaling the human element. I served as a key Hiring Manager, personally conducting 100+ technical interviews to build a world-class team. I fostered a culture of continuous learning by establishing knowledge repositories and regular sharing sessions, ensuring that as our team grew, our collective intelligence grew with it.