Build Scalable Design Systems with Figma and Tokens
🛠️ Creating tokens
🧩 Building reusable components
💻 Exporting tokens to code
🌘 Implementing features like dark mode and multi-brand systems.
What you will learn in the Bootcamp:
Who I made this course for:
1️⃣ Designers Seeking to Level Up, For designers ready to adopt token-driven design and enhance their design systems.
2️⃣ UX/UI Leads Building Scalable Systems, For UX/UI Leads building flexible, scalable design systems with a strong token strategy.
3️⃣ Developers Integrating Design Systems, For developers who want to integrate design tokens for consistent, scalable projects.
I’m Osama Eldrieny, UX Lead at FPT Software, an Egyptian designer based in Malaysia with over 15 years of experience in the design field.
Specializing in design systems, UX, and design tokens, I have a proven track record of delivering impactful results across diverse industries, including:
I’ve collaborated with clients worldwide, including:
🇲🇾 Malaysia, 🇪🇬 Egypt, 🇦🇺 Australia, 🇺🇸 USA, 🇨🇦 Canada, 🇵🇹 Portugal, 🇸🇦 KSA, 🇸🇬 Singapore, 🏴 England, 🇨🇭 Switzerland, and more.
🏆 Key Achievements
Built or contributed to 100+ projects, systems, and solutions that improved efficiency, enhanced user experience, and scaled operations.
👨🏫 Mentorship and Community Contribution
I’m passionate about sharing knowledge and empowering others. As an active mentor on ADPList, I have:
Additionally, I’ve:
Built a community of 4,000+ YouTube subscribers and 3,000+ Telegram members.
Discover what makes a design system truly scalable and how tokens act as its building blocks. We'll break down key terminology and relationships that every designer should internalize.
Learn how tokens work conceptually across design tools, and how they’re used to control design decisions like spacing, typography, and color — even before touching Figma.
Go beyond naming conventions — understand the logic behind token levels, build a button token story, and plan for scale using examples from real design systems.
Break down components into tokenizable parts and plan your option and alias tokens with precision across spacing, typography, and scopes.
Export tokens to JSON, convert them to CSS variables, and discuss automation limitations using Style Dictionary.
Date and Time: Tuesday, 6 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 8 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Monday, 12 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 15 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Monday, 19 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 22 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Monday, 26 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 29 May • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Monday, 2 June • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 12 June • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Monday, 16 June • 20:00, Cairo Time (GMT+2).
---------------------
Date and Time: Thursday, 19 June • 20:00, Cairo Time (GMT+2).
---------------------