Unifying Customer Data Across Six Business Lines for a Southeast Asian Retail and Financial Services Group

How NZMinds designed and built a real-time Customer Data Platform to replace fragmented customer records with one unified profile across retail, banking, credit, and insurance. 

A network of individual specialists represented by blue glass forms

Project Overview

A Southeast Asian retail and financial services group needed one real-time view of their customer across
six disconnected systems, without growing engineering headcount to build it. 

Industry

Retail & Financial Services

Region

Southeast Asia

Engagement

Accelerate Capability — AI & Data

focus

Customer Data Platform

Capacity and Capability constraint, side by side 

As organizations grow, so do the demands on their engineering teams. Hiring slows, delivery becomes more complex, and specialized expertise becomes essential. Behind many of these challenges lie two fundamental constraints: capacity and capability.

Erase Icon

Capacity Constraint™

The client's data and engineering teams were stretched across six business units - retail, e-commerce, mall operations, credit, banking, and insurance - with no shared infrastructure to draw on. Every new data request competed with core roadmap work. 

Erase Icon

Capability Constraint™

No team in-house had built identity resolution or real-time event processing before. Customer records lived in disconnected systems, so the same person could appear as five different profiles depending on which brand they interacted with. 

Abstract arrows moving forward

What NZMinds built 

NZMinds designed and built a cloud-native Customer Data Platform as the single intelligent layer between raw customer data and the client's marketing, CRM, and loyalty systems. The build followed NZMinds' validation-first methodology: start with the highest-friction identity problem, prove it at one business unit, then scale across all six. 

  • +Data Sources (transactions, app events, loyalty, behavioural signals)
  • Identity Resolution Engine (Neo4j graph matching)
  • Customer 360° Profile (unified record)
  • Activation (CRM, campaigns, loyalty, notifications)
  • +Analytics & Reporting (BigQuery dashboards)
40–45%
duplicate profile reduction

Six systems resolved into one identity graph

3x
faster campaign activation

Marketing self-serves segments, no dev ticket needed

6
business units unified

Retail, e-commerce, mall, credit, banking, insurance on one profile

Millions
of events processed daily

Real-time streaming via Kafka, profiles always current

90%+
segments built without engineering

Audience builder used directly by marketing teams

1
unified customer view

Single source of truth replacing five fragmented systems

When Capacity Falls Behind,
Constraint Shows Up in Every Sprint

Sculptural sphere above concentric paths

Stat callout:

62 days

Average time-to-fill for engineering roles, vs.
42 days across all roles (Workable / SHRM, 2026)

Hiring

Months, not weeks. Open roles sit unfilled while the roadmap keeps moving without them.

Focus

Spread too thin. Engineers split across three initiatives finish none of them on schedule.

Velocity

Shipping every quarter. The backlog doesn’t shrink. It just gets reprioritized, again.

Expertise

Skills you haven’t hired for. The stack you’re modernizing needs people your team was never built around.

Testimonials

Success Validated
by Clients

“They didn't just build what we asked for. They pushed back on the parts that weren't worth building yet, and that saved us a quarter.”

Ruben Curtis Director of Product
Client placeholder

Behind success

Testimonial placeholderBehind success testimonial
Ruben Curtis Chief Executive Officer

“SaleUnio helped us scale with confidence and control. Processes matured, accountability tightened, and delivery accelerated.”

Michael Ten Founder & COO

“They didn't just build what we asked for. They pushed back on the parts that weren't worth building yet, and that saved us a quarter.”

Ruben Curtis Director of Product
Client placeholder

“SaleUnio helped us scale with confidence and control. Processes matured, accountability tightened, and delivery accelerated.”

Michael Ten Founder & COO

“They didn't just build what we asked for. They pushed back on the parts that weren't worth building yet, and that saved us a quarter.”

Ruben Curtis Director of Product
Client placeholder

“SaleUnio helped us scale with confidence and control. Processes matured, accountability tightened, and delivery accelerated.”

Michael Ten Founder & COO

“They didn't just build what we asked for. They pushed back on the parts that weren't worth building yet, and that saved us a quarter.”

Ruben Curtis Director of Product
Client placeholder

“SaleUnio helped us scale with confidence and control. Processes matured, accountability tightened, and delivery accelerated.”

Michael Ten Founder & COO

Facing a similar data or capability constraint?

NZMinds embeds engineers who already know how to ship production software, not just prototypes.

Book a data strategy call