SaaS analytics platform rebuild
Problem: Fragile legacy stack, spreadsheet billing, dashboards nobody trusted.
Constraint: Board demo in four months; couldn’t spike churn during cutover.
Decision: Remix app shell, design system, Stripe self-serve, live usage metrics.
- Revenue and renewal baselines defined before the rebuild
- Failed-renewal causes surfaced for the product team
- Core-route performance monitored after launch

