Work / Fintech
A WebSocket-driven portfolio dashboard with canvas-rendered live charts.
Sector
Fintech
The brief
Track multi-asset positions in real time without frame drops.
What I built
A WebSocket-driven portfolio dashboard with canvas-rendered live charts.
What it shows
The chart layer renders off the React tree entirely — a direct-to-canvas draw loop keyed to the WebSocket feed, so 500+ updating points never trigger a component re-render.