← Index

Insurance Analytics Platform

Turned scattered insurance operations data into a self-serve dashboard built on an 8-KPI framework.

Fig. 1 — Data Product · Analytics 2024
OPERATING DEFINITIONS — AGREED WITH STAKEHOLDERS BEFORE ANY CHART # METRIC FORMULA 01 Claims throughput settled ÷ open-days 02 Cycle time p50 intake → payout 03 Risk exposure Σ reserve × severity 04 Churn signal lapse ÷ renewal window 05 Leakage paid − assessed 06 First-contact rate resolved ÷ contacts 07 Reopen rate reopened ÷ settled 08 Sentiment risk TF-IDF neg. share REPORTING LOAD — BEFORE / AFTER SELF-SERVE AD-HOC 100% SELF-SERVE −40%
Role
Data product owner
Timeframe
2024 – 2025
Stack
Power BI · DAX · SQL · TF-IDF
40%
fewer ad-hoc requests
8
KPIs defined
500+
records analyzed

The problem

The operations team lived on ad-hoc data pulls. Every question — “how’s claims throughput this week?”, “where’s churn risk concentrated?” — turned into a manual SQL request and a one-off chart. Analysts were a bottleneck, decisions lagged the data, and nobody agreed on what the numbers even meant.

How I approached it

I treated this as a data product, where the real deliverable wasn’t a chart — it was a shared definition of truth.

  • KPI framework first. I worked with stakeholders to define 8 operational KPIs — claims throughput, risk exposure, churn signal, and more — with explicit formulas. Agreeing on definitions was 80% of the value.
  • Self-serve over bespoke. Instead of answering questions, I built a Power BI dashboard (DAX measures over a SQL model) that let the team answer their own — killing the request queue.
  • Unstructured signal, too. I added an NLP sentiment pipeline (TF-IDF) across 500+ free-text records to surface operational risk signals that structured fields missed.

Outcome

  • 40% reduction in ad-hoc reporting requests — analysts got their time back.
  • 8 KPIs with agreed definitions became the team’s shared operating language.
  • Real-time risk signals surfaced from text that previously went unread.

What I learned

The dashboard was the easy part. The durable win was forcing a definition for each metric — once “churn signal” meant one specific thing, every downstream conversation got faster. Data products succeed on alignment before visualization.

← All work