At redBus, I had the privilege of contributing to something transformative — a design system we named Rubicon, built to unify our Android and iOS platforms. This case study takes you through the process of identifying challenges, establishing a foundation, and delivering a scalable, reusable system that solved real usability and development bottlenecks.

Coverpic.webp


🎯 Project Overview

Role UX Designer (Inception Team)
Duration Cross-functional project
Team 20 resources (15 developers, 5 designers)
Platforms Android & iOS
Company redBus

📋 Background

When we began, there were no dedicated resources for this project. But through collaborative planning, we assembled a team of passionate contributors who made consistent progress despite shifting priorities and workloads.

We formed a specialized Rubicon Team, assigning leads for design, Android, and iOS. With strong leadership support from our Mobile Team Director, Design Team VP, and Design Team Director, we allocated 20 resources: 15 developers and 5 designers. I was part of the inception design team tasked with building the fundamental blocks that would power this system.

Rubicon Team Gif.gif


🎨 My Role

As a designer on the inception team, I helped lay the groundwork for the Rubicon Design System. My focus was on: