S" />" />

Lumiere Analytics

How we rebuilt a Series B fintech's BI platform — and shaved 4× off query times while cutting infra costs by 60%.

Client
Lumiere (Series B Fintech)
Industry
B2B Finance / SaaS
Timeline
14 weeks
Team
4 engineers · 1 designer
— THE CHALLENGE

A dashboard buckling under its own data

Lumiere's BI tool was the heart of their platform — finance teams at 200+ mid-market companies relied on it daily. But after raising their Series B and onboarding bigger customers, the cracks showed. P95 dashboard load times hit 28 seconds. Their Redshift bill had tripled in a year. And the engineering team was rewriting the same caching logic for every new feature.

The CTO put it plainly: "We can't grow the customer base because every new tenant slows everyone else down. We need to fix the foundation before we can ship anything new."

— OUR APPROACH

Re-architect the data plane, leave the product alone

We resisted the urge to rewrite everything. The React frontend was working — the problem was downstream. We zoomed in on the data layer:

  • Migrated from Redshift to a ClickHouse + Postgres hybrid for hot/cold separation
  • Built a query planner that pre-aggregates common dashboards on write
  • Added a Redis-backed cache layer with TTL tied to dataset freshness
  • Rewrote the API layer in Go to handle 10× concurrent queries on the same hardware
  • Instrumented everything with OpenTelemetry → Grafana for ongoing visibility

We shipped it in 4 phases over 14 weeks, with zero customer-facing downtime.

— THE RESULTS

Faster, cheaper, and ready for 10× growth

The numbers tell the story:

Faster queries (28s → 7s P95)
60%
Lower monthly infra cost
New enterprise customers / qtr
99.99%
Uptime since launch
+42
NPS jump in 90 days
2 wk
Feature shipping cadence
— CLIENT VOICE
"Skill Horizon did what our last two contractors couldn't — they understood the data layer deeply enough to fix the actual problem. Three months in, we're shipping features again, customers stopped complaining about speed, and the infra bill is genuinely cheaper. They're our default partner now."
DM
David Mensah
CTO, Lumiere Analytics
— STACK

The toolkit

React
🐹Go
🐘Postgres
ClickHouse
🔴Redis
Kubernetes
📊Grafana
📡OpenTelemetry
AWS EKS
🏗Terraform
🐙GitHub Actions
🎨Figma

Got a tough problem?

We love the hard ones. Tell us what's broken, what's slow, or what won't scale.