Event-driven Core
Kafka-based bus with idempotent retry semantics and a per-connector dead-letter queue.
A regional MNO needed to launch agricultural advisory, financial wellness and SME credit-scoring VAS in eight months — with billing, USSD, SMS, fraud and CRM all needing to talk to each other.

A regional MNO with 14M subscribers had three new VAS products in the roadmap and a competing operator launching equivalent products in 6 months. Their integration layer was a hand-rolled bus that took 6+ weeks per new connector.
Connector backlog of 8 weeks blocked product launches
No real-time fraud signals — losses showing up in monthly settlement
Subscriber view fragmented across 4 systems for support agents
No clean way to A/B test new VAS pricing
Regulatory reporting was a 4-day exercise per month
Kafka-based bus with idempotent retry semantics and a per-connector dead-letter queue.
A reusable scaffold so new connectors take 3 days, not 3 weeks.
Real-time aggregated view of every subscriber across CRM, billing, USSD, support, and fraud.
Sub-100ms scoring at the connector edge, with heavier analysis routed to the warehouse.
"Three product launches we thought would take 18 months landed in 8 — same team, but suddenly the systems weren’t fighting us."
— Head of VAS, regional MNO