
Single Customer View
A year-long engagement with a major Philippine bank, partnering with C-suite leaders and business units to ship priority data products on Azure Databricks. The centerpiece is a daily Single Customer View pipeline consolidating ~15 million records from four enterprise systems into ~7 million unique customer keys used across 10+ business units.
Exact matching misses people. A probabilistic record-linkage engine built with Splink surfaced 748,000 candidate duplicate pairs the exact-match logic could not see, scored through a five-tier confidence framework validated at >99.9% accuracy — while pipeline runtime dropped from over 4 hours to under 1 hour.
- 15M → 7M
- records consolidated to unique customer keys
- 748,000
- duplicate pairs surfaced by record linkage
- >99.9%
- five-tier confidence accuracy
- 4h → <1h
- pipeline runtime




