
Delivered end-to-end design across multiple live casino games and system components, from defining structure and flows to final UI delivery.
Collaborated with the product manager to align on product goals and worked closely with UI developers to ensure accurate implementation and consistency across the platform.
The product lacked consistency across games and variations, resulting in fragmented user experiences and inefficient workflows.
In addition, inconsistent patterns increased design and development complexity, leading to heavier and less maintainable code.
The goal was to unify the platform through a shared system that improves consistency, simplifies implementation, and supports scalability.
• Multiple games with different rules and layouts
• Several Roulette variations (Classic, Aurum, 3D, Richie)
• Inconsistent UI patterns across the product
• Balancing shared components with game-specific requirements
Analysis of existing interfaces and flows revealed:
• Users rely on consistent interaction patterns across games
• Repeated UI elements were implemented inconsistently
• Visual variations lacked a shared structural foundation
• Lack of systemization slowed down both design and development
The focus was on improving both game experience and system consistency:
• Designed game experiences for Roulette, Baccarat, and Dragon Tiger
• Defined shared interaction patterns and UI structure
• Standardized reusable components such as header, footer, betting section, modals and more
• Ensured consistency while adapting to game-specific logic
A scalable design system was developed to unify the experience:
• Reusable Components (buttons, chips, panels, modals, etc.)
• Shared layout structure across all games
This system allows new games and features to be introduced without redesigning core interactions.

Designed multiple Roulette versions - Classic, Aurum, 3D, and Richie. Maintained consistent betting behavior, controls, and layout while adapting visual style and table presentation across variations.
Designed modern interfaces focused on clarity, fast decision-making, and clear betting actions with strong data visibility.
• Improved consistency across all games and variations
• Reduced design fragmentation and complexity
• More efficient design and development workflows
• Enhanced usability through clearer and more predictable interactions








