Lumen Finance
A real-time wealth dashboard handling 2B+ data points per day, with sub-100ms streaming charts and a buttery 60fps experience.
Lumen Finance
Problem
Lumen's clients were seeing stale portfolio data because their legacy dashboard polled every 30 seconds and crashed under market volatility. Their engineering team had patched the system for two years but couldn't get below 8-second loads.
Solution
We rebuilt the data layer on Rust + ClickHouse for sub-millisecond aggregation, streamed updates over a custom WebSocket protocol, and rendered charts on a canvas renderer I wrote to avoid the React reconciliation tax. Every byte of the UI is server-streamed.
Outcome
Shipped in 14 weeks. The new dashboard handles 2B+ data points/day, loads in under 100ms, and runs at a stable 60fps even during market opens. Client retention up 23% quarter-over-quarter.