You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simulating a Senior Product Analyst role at Uber — analyzing 200,000+ rides across New York City to diagnose 3 critical business problems using SQL, Python, and Power BI.
The Problem
Uber's New York operations show a concerning pattern — 8 in 10 riders never return after their first month. Meanwhile, a significant portion of booked rides never complete, and surge pricing may be driving away demand rather than maximizing revenue.
This project investigates all three problems end-to-end — from raw data to business recommendations.
Business Problems
#
Problem
What We Found
1
Rider retention drop
D7: 34%, D30: 19% — 8 in 10 riders lost within a month
2
Cancellation funnel leakage
6 AM has lowest ride completion rate (81%)
3
Surge pricing impact
All hours fall in $10–$15 avg fare range (Medium Surge)
Key Findings
Peak demand — Friday 7 PM peaks at 1,999 rides/hour
Retention crisis — Only 19% of riders still active after 30 days
Cancellation pattern — Early morning hours (6 AM) show highest cancellation rates
Fare distribution — Average fare $11.36, median $8.50 — majority of rides are short trips
Rider segments — 3 distinct segments identified: Low, Mid, and High value riders
Business Recommendations
Problem
Recommendation
Retention
Target D7 churned riders with discount voucher via push notification
Cancellation
Investigate early morning supply-demand gap — increase driver incentives at 6 AM
Surge
Run A/B test — cap surge at 1.5x in 2 cities for 30 days, measure demand vs revenue