Scaling Remittances Across the Continent
Re-architecting a legacy pan-African payment gateway to handle exponential growth, achieving unprecedented throughput and bulletproof reliability.
NexusPay approached Eniena with a critical bottleneck: their monolithic architecture couldn't sustain the rapid adoption across 14 new African markets. Our mandate was a ground-up modernization to ensure high availability and sub-second transaction times for cross-border remittances.
Buckling under peak load.
The legacy system was buckling under pressure during peak transaction windows (paydays and holidays), resulting in unacceptable latency and high transaction failure rates.
Latency Spikes
4.2s avg peak
Failure Rate
8.4% at peak load
Rebuilt from first principles.
A complete migration from a monolithic PHP application to a highly scalable, event-driven microservices architecture.
Event-Driven Core
Decoupled services using Apache Kafka for real-time transaction processing and guaranteed message delivery.
Go Microservices
Rewrote critical path services in Golang for extreme concurrency and minimal memory footprint.
Kubernetes Orchestration
Deployed on managed Kubernetes clusters across multi-region AWS for high availability and auto-scaling.
PCI-DSS Level 1
Implemented strict network policies, end-to-end encryption, and zero-trust architecture to ensure compliance.
Measurable outcomes.
0x
Throughput Capacity
Safely handling 5,000+ TPS during peak windows.
0%
System Uptime
Achieved through active-active multi-region deployments.
0ms
Average Latency
A 94% reduction in transaction processing time.
“Eniena didn't just write code; they fundamentally transformed our engineering culture and capability. The new architecture is bulletproof, allowing us to expand aggressively across the continent without fear of scale.”
SOSamuel Osei
Chief Technology Officer, NexusPay
Explore all our work
See how we've engineered impact across fintech, healthtech, government, and enterprise.