Role
Design Lead
Strategise, Create, Test & Developer hand-off: Design System
Outcome
Scalable Design Systems
5 Projects
2000+ Components
Token driven & developer friendly
Timeline
~7 Years
June 2019 - Jan 2025
The Challenge
Architecting Stability Amidst Rapid Evolution
Over my 7-year tenure at BlueStacks, I led the "0 to 1" design journey for five distinct platforms: BlueStacks Website, Game.tv, now.gg, wsup.ai, and airtap.ai. The core challenge was building a foundation that could survive rapid growth across diverse territories:
Platform Dependency
Designing for unique environments ranging from gaming websites to AI interfaces. A system that gives freedom to quickly iterate and keep things scalable at the same time
System Fragility
Across these projects, the design systems "crashed" 8 times due to scaling pains. Each crash served as a catalyst for a more resilient architecture
Collaborative Complexity
Building brand identities from the ground up required intense cross-functional efforts

Goals
Essentials to build the brand and the platform
The core challenge was building a foundation for the design systems that could survive rapid growth across diverse projects, multiple iterations and an easy developer hand-off
Platform-Specific Systems
Develop individual, robust design systems for BlueStacks which would serve as a stepping stone for upcoming projects over the years(Game.tv, now.gg, wsup.ai, and airtap.ai)
The great beginning
End-to-End Flows
Creating comprehensive Figma workflows and developer portals. Publishing over 2,000 components to drive consistency across all brands.
Messy In-between
Developer Hand-off
Implementing a shared variable language to bridge the gap between design mockups and production code
The final frontier
The Process
Resilient UX—Learn, Break, and Rebuild
My approach centered on a cycle of continuous improvement, where every system failure paved the way for a more resilient architecture:
Think
Analyzing cross-project requirements to identify shared patterns across BlueStacks and our AI platforms
Make
Building interactive, scalable components and variables systems in Figma using a "tokens-first" philosophy
Check (and Crash)
Stress-testing the system with real-world developer hand-offs. When the system broke, we analyzed the friction points to make the next iteration 10x stronger
The Impact
Scaling from 0 to 2000+ Components
The result was a powerhouse of design efficiency that fueled the growth of 5 major products:
2,000+
Published components
Scale and consistency
Successfully published and maintained across 5 distinct design systems.
08
Iterative Breakthroughs
Better learning
Every recovery from a system crash resulted in a more sophisticated, developer-friendly architecture
1.5x
Enhanced Velocity
Increased dev and design iteration speed
Easy-to-understand variables allowed developers to use the same naming conventions in their code, making iterations seamless.
Global reach
Across 6 region
Scaling worldwide
These systems powered products serving millions of users, proving that design efficiency drives business results.
The final frontier
Design System & Guidelines
The final outcome was a suite of five independent yet philosophically aligned design systems that allowed us to scale from simple MVPs to global products and our AI platforms



















Reflections
🏃 Systems Drive Velocity
A well-built design system isn't a constraint; it’s an engine that allows the team to move faster and focus on solving user problems rather than pushing pixels
💔+❤️ Breaking is Part of Building
Crashing 8 times wasn't a failure—it was the research required to build a system that can actually handle global scale
👔 Developer Synergy
Established a shared language that allowed for rapid, profitable iterations. Developers used the same naming conventions in their code as we used in Figma
🌍 Global Reach
These systems powered platforms serving millions of daily active users across 6 regions
Thank you

