The product was loved. The back end was the bottleneck.
- 01Screener queries were slow enough to be the #1 complaint in reviews.
- 02Data ingestion was point-to-point and brittle across providers.
- 03Mobile UX hadn't kept up with platform expectations.
Rebuild the engine without breaking the muscle memory.
- 01Replatformed the screener with a columnar caching layer.
- 02Unified data ingestion across exchanges + fundamentals providers.
- 03React Native rewrite of the core mobile flows.
Faster, stickier, higher rated.
+47%MAU in 6 months
40%Faster screener queries
4.8★App store rating