
Context
Enable users to send and receive funds across multiple African countries through web and mobile channels. The platform orchestrated currencies, real-time exchange rates, local Mobile Money carriers and strict transactional auditability.
My role
Full-stack software developer at ISDG. Backend API design, implementation of transaction rules and Mobile Money gateway integrations. Collaboration on mobile interfaces and financial administration tools.
Decisions & approach
- 01
Secure each transfer through a strict transactional state machine (initiated, locked, validated, credited, audited).
- 02
Isolate payment carrier gateways behind an abstraction layer facilitating the addition of new countries.
- 03
Implement automated daily reconciliation to prevent cashflow discrepancies.
The work
- Secure API for fee calculations, identity verification and transfer execution.
- Integration of major Mobile Money carriers and real-time transaction alerts.
- Operator and agent management portal for transaction compliance and monitoring.
Status & next steps
Project delivered as part of ISDG engineering activities. Customer data and actual financial workflows remain strictly confidential.