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.
This session introduces the core concepts of design systems and design tokens, exploring their importance in modern design workflows. You’ll learn the difference between variables and tokens, understand the benefits and challenges of using tokens, and discover best practices for naming, structuring, and implementing them. Through hands-on activities and real-world examples, you’ll craft token stories for components like buttons and explore strategies for effective token implementation.
This hands-on session dives into the fundamentals of building design system components and tokens. You’ll learn how to create a button component in Figma, explore the Figma Variables interface, and plan and create both option and alias tokens. By the end of the session, you’ll have a clear understanding of how to structure and implement tokens to ensure consistency and scalability in your design system.
This session focuses on mastering component-specific tokens, using the button component as a case study. You’ll learn how to set variable scopes, plan and create tokens tailored to a specific component, and apply them effectively. By the end of the session, you’ll have a clear understanding of how to design and implement tokens for individual components in a scalable and reusable way.
This session is dedicated to reviewing the assignment submissions and providing constructive feedback. We’ll discuss common challenges, best practices for component-specific tokens, and how to improve token implementation for scalability and consistency.
This session focuses on bridging the gap between design and development by exporting Figma variables to JSON, converting them to CSS, and applying them in a project. You’ll learn how to document button tokens, link CSS variables to your project, and ensure a seamless handoff between designers and developers.
This session dives into advanced token implementation, including creating dark mode, adding a new brand, and exporting tokens to code. You’ll learn how to maintain a single source of truth for design tokens and ensure scalability across themes and brands
This session is dedicated to reviewing the Week 3 assignments, where students implemented tokens in code, created dark mode, and added a new brand. We’ll provide constructive feedback, discuss common challenges, and share best practices for maintaining a scalable and consistent design-to-development workflow.
This session marks the culmination of the course, celebrating the students’ achievements and progress. We’ll reflect on key learnings, discuss how to apply design system skills in real-world projects, and explore next steps for continued growth in design systems and token implementation.
🔴 Live Session 1 - Design Tokens Bootcamp
Date: April, 05, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 2 - Design System Fundamentals: Components and Tokens
Date: April, 08, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 3 - Mastering Component-Specific Tokens
Date: April, 12, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 4 - Review Assignment and Provide Feedback
Date: April, 15, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 5 - Implementing Tokens in Code
Date: April, 19, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 6 - Dark Mode, New Brands, and One Source of Truth
Date: April, 22, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 7 - Assignment Review: Token Implementation and Best Practices
Date: April, 26, 2025 - 7:00PM - Cairo Time Zone - 2.5h
🔴 Live Session 8 - Graduation: Celebrating Success and Planning the Future
Date: April, 29, 2025 - 7:00PM - Cairo Time Zone - 2.5h
Enroll with your friend or work colleague and both of you will get 15% discount contact Zomra on LinkedIn