Joining a national ISO 20022 instant payments rail without touching core uptime
Context
A commercial bank had to connect to a new national real-time payments scheme in two phases, on a core banking platform built for batch processing.
Problem & constraints
Real-time, 24x7 posting, alias resolution and in-flow fraud and sanctions screening had to be added without degrading availability for existing channels. Scheme certification deadlines set by the regulator; a batch-oriented core; operations teams staffed for business hours.
Ahmed's role
Ahmed led the program end to end as Senior Technical Program Manager (employed role, before founding Finov8X).
Approach
- Split delivery into two scheme phases with separate certification gates.
- Integrated pacs.008 and camt.053 message flows with alias and directory services.
- Placed real-time fraud and sanctions screening in the payment flow rather than after posting.
- Designed a nights-and-weekends operations model before go-live, not after.
Delivery, governance & risk controls
- Phase-level go/no-go gates tied to scheme certification evidence.
- Joint vendor and bank RAID log with named owners.
- Hypercare with incident SLAs after each phase.
How results were measured: Annual transaction volume and availability as reported in production operations; schedule against the regulator's phase deadlines.
Lesson: Real-time rails are an operations change as much as a technology change: the 24x7 support model and screening placement decide whether go-live is calm.