FinPulse
FinanceDashboards

FinPulse

Real-time financial dashboard for a $2B asset manager

Duration

10 weeks

Team

3 engineers

Year

2023

Overview

A boutique asset management firm managing $2B in assets relied on end-of-day CSV exports from three different data providers. Portfolio managers couldn't see real-time positions, making intraday decisions based on stale data.

The Challenge

Financial data is messy. Three providers, three different formats, three different update frequencies. The firm needed sub-second data freshness, but their compliance team required every data point to be auditable. Building a real-time system that was also compliant was the core tension.

Our Approach
01

Architected an event-driven data pipeline using Kafka to normalize and merge feeds from all three providers

02

Built a WebSocket-powered dashboard with sub-200ms update latency for live portfolio positions

03

Implemented a complete audit trail with point-in-time reconstruction — any historical state recoverable in seconds

04

Designed the UI with portfolio managers, running 12 usability sessions to refine information hierarchy

Results

The numbers tell the story.

Data Latency<200ms

From end-of-day CSV to real-time streaming

Decision Speed5x faster

Portfolio managers act on live data instead of waiting for reports

Audit Compliance100%

Full regulatory compliance with point-in-time reconstruction

Tech Stack
ReactNode.jsKafkaPostgreSQLRedisAWS

Ready to build something like this?

Every great product starts with a conversation. Let's talk about what you need.