
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
Overview
During my 4+ years at Shopee, I transitioned from a Senior Software Engineer to an Engineering Manager, eventually leading the Games Studio. My journey focused on scaling high-traffic consumer products and building a resilient engineering culture.
"Entrusted by the Head of Engineering to become the chapter lead of the frontend team that consists of more than 20 frontend engineers across 5 units."
The Games Studio
As the Engineering Manager for the Games Studio, I led a team of 20+ Backend and Frontend engineers. The primary challenge was delivering high-performance, engaging games integrated into Shopee's multi-country ecosystem.
We collaborated closely with the Shenzhen Games Studio to ensure seamless game delivery. A major technical achievement during this period was the implementation of end-to-end product telemetry and observability. By setting up comprehensive dashboards and Service Level Objectives (SLOs), we shifted from reactive fixes to proactive issue detection, significantly improving game stability.
Growth & Frontend Leadership
Prior to the Games Studio, I served as the Lead Software Engineer for the Growth Team. In this role, I supervised over 40 growth projects, ranging from seasonal campaigns to complex admin tools.
My focus was on efficiency and quality. We utilized a modern tech stack including React.js, Microfrontends, and TypeScript to ensure that our deliverables were not just feature-complete, but also performant and maintainable.
"Supervising more than 40 growth projects as well as spearheading many initiatives to improve the quality of the deliverables."
Engineering Culture
Beyond technical delivery, I focused heavily on people management and culture. I served as a Hiring Manager for over 100 software engineer interviews, helping to scale the team rapidly. I also fostered a learning culture by maintaining internal knowledge repositories and facilitating regular sharing sessions to upskill the team.