Problem
Transit Trust Deficit
Commuters needed reliability, not features. Every screen had to earn trust before asking for commitment.
Mobility · Product Design · 2019
Led product design for Shuttl's core booking experience — a commute operating system for over a million daily riders across India's most complex corridors.
Problem
Commuters needed reliability, not features. Every screen had to earn trust before asking for commitment.
System
Designed the daily commute loop — discover, book, ride, repeat — with zero cognitive overhead.
Process
Rode routes, shadowed ops, prototyped in vehicles. Design grounded in real commute friction.
Outcome
Shuttl became the default commute choice for professionals who could afford reliability.
Artifacts from this engagement
Led product design for Shuttl's core booking experience — the app that became the daily ritual for over a million Indians navigating Delhi, Gurgaon, Bengaluru, and Pune's most complex commute corridors. Not a transit app. A commute operating system built for people whose relationship with time, reliability, and personal space is shaped by decades of public transit failure.
Shuttl had product-market fit in theory — an AC bus service with reserved seats on fixed routes, aimed at India's working professional class. The hypothesis was right. The execution had been designed by a team whose mental model of "commuter" was a Bangalore tech worker in their 20s who was comfortable with apps, okay with uncertainty, and treated commuting as dead time to fill.
The actual Shuttl user was different. She had spent years navigating DTC buses that never arrived on time. He had a 7:45am standup he could not miss. They needed an app that felt like a contract — that said "you will be at this stop at this time, in this seat, and nothing about that will surprise you." The product was selling efficiency. The user was buying certainty.
No commute product should be designed by someone who has never stood at a Gurgaon bus stop in August, watched the estimated arrival tick from 4 minutes to 8 minutes, and felt the specific anxiety of not knowing whether to wait or hail an auto. The research started there.
Rode 40+ routes across Delhi, Gurgaon, and Bengaluru at peak hours. Interviewed 60 regular Shuttl riders at stops and on-board. Mapped the emotional arc of a commute — from the alarm going off to sitting at a desk — and identified every moment where the app either reduced or amplified anxiety. The 7am stop in Cyber City became the design reference point for every subsequent decision.
Developed three commuter archetypes grounded in research rather than demographics: the Schedule Anchor (needs certainty above all, uses Shuttl as a daily contract), the Flexible Regular (books day-before, values ease over exactness), and the Occasional User (low investment, high friction sensitivity). Every feature decision was evaluated against all three.
Rebuilt the booking flow from seven steps to two for returning commuters. Introduced commute memory — the app learns your route, your preferred seat, your departure time, and surfaces them automatically. Redesigned the live tracking screen to be the primary post-booking state rather than a buried feature. Built the seat selection system with preference persistence across bookings.
Designed the proactive notification system — the app now tells you the bus is 5 minutes away before you need to check. Redesigned the cancellation flow to be one tap, prominently surfaced, with the cutoff time shown at the booking confirmation stage. Added a "bus is running late" communication system that removed the most common support query entirely.
The app learns each user's commute pattern — route, seat preference, departure time — and makes re-booking a single tap. The returning commuter's first screen is a personalised commute card, not a blank search form. Seven steps became two. Daily friction became near-zero.
Live tracking moved from a buried sub-screen to the primary post-booking state. Bus location updates every 15 seconds. ETA shown in minutes, not times, because the user is not watching a clock — they're watching a countdown. The stop arrival moment is celebrated, not ignored.
Seat selection remembered across every booking. Window seat preference, front-of-bus preference, proximity to door — all persisted and surfaced automatically. The seat map became a visual identity element for each commuter, not a functional choice made fresh every day.
The app tells you things before you need to ask. Bus departing in 10 minutes — leave now. Bus running 7 minutes late — here's your updated ETA. Cancellation window closing in 15 minutes — still need it? Proactive communication reduced support contacts by 38% in the first month.
We built a bus booking app. Raghvendra showed us we'd built the wrong thing — and then helped us build the right one. The insight that our users were buying certainty, not a seat, changed how the entire product team thinks about what we're doing. The 1M rides number is the proof. The 4.7 rating is the feeling.
Shuttl users weren't buying transportation — they were buying a promise. The redesign succeeded because it was built around that promise, not around feature completeness. Every screen answered "is this promise still holding?" rather than "is this function accessible?" That reframe changed everything from information architecture to notification timing.
Most apps are designed for occasional use — where discovery, onboarding, and explanation make sense. Commute apps are used twice a day, five days a week, 50 weeks a year. That frequency changes everything. The returning user's first screen should never be the same as the first-time user's first screen. Commute memory wasn't a feature — it was a respect for the user's time.
The commute journey has specific anxiety peaks — the wait at the stop, the 3-minute warning before departure, the moment you realise the bus might be late. Most apps ignore these moments. Designing explicitly for anxiety reduction — proactive notifications, frequent location updates, transparent delay communication — delivered more product value than any new feature in the roadmap.
The MG Road corridor insight — that users were buying certainty, not seats — was not discoverable through any research method other than standing at a bus stop in Gurgaon in August and listening. The distinction between what users say they want in an interview and what they actually need at 7am on a Tuesday is a chasm. Only field research bridges it.
Product-Market Fit Sprint is the engagement for B2C founders whose product has the right idea and the wrong execution. 8 weeks, transparent pricing from ₹5L — from user research to redesigned core flows.
Seven more case studies across enterprise systems, design systems, fintech, and AI strategy — all following the same structural approach applied here.