All projects
FeaturedSeptember 15, 2024
Pulse Analytics Dashboard
A real-time SaaS analytics platform that processes over 2 million events per day with sub-second dashboard updates.

## The Problem
The client's existing reporting tool ran nightly batch jobs, meaning product teams were making decisions on data that was up to 24 hours stale.
## What I Built
I designed and built **Pulse**, a real-time analytics dashboard from the ground up:
- Event ingestion pipeline handling **2M+ events/day**
- Streaming aggregations with materialized views in PostgreSQL
- Interactive charts with drill-down filtering and saved segments
- Role-based access control for multi-team organizations
## Results
- Reduced data latency from **24 hours to under 2 seconds**
- Cut infrastructure costs by **40%** by replacing three legacy services
- Adopted by every product team within the first quarter
## Technical Highlights
The hardest part was keeping the dashboard responsive as data volume grew. I solved it with a tiered caching strategy and pre-computed rollups, which kept p95 query time under 120ms even on the largest accounts.
Screenshots
1 / 3Other projects
FeaturedLoom & Thread Storefront
A headless e-commerce storefront for a sustainable textile brand, built for speed with a 98 Lighthouse score.
View case study