Paiements instantanés & interopérabilité — MVP
Le problème. En Afrique centrale, opérateurs Mobile Money et banques vivent en silos : envoyer de l'argent de l'un à l'autre est lent, coûteux et opaque. L'enjeu — un socle de paiements instantanés interopérables où un paiement passe d'un acteur à l'autre en temps réel, avec une messagerie normalisée et des garanties fortes.
Ce que j'ai construit (MVP)
- Messagerie inspirée ISO 20022 et notion de switch central qui route les paiements entre acteurs.
- Temps réel : file d'événements, idempotence et garanties de livraison (au-moins-une-fois avec déduplication).
- Traçabilité de bout en bout de chaque transaction et réconciliation inter-acteurs.
- Machine à états de la transaction (initiée, autorisée, réglée, échouée, remboursée) pour éviter les états incohérents.
Ce que ça démontre. Une compréhension concrète des systèmes transactionnels critiques : fiabilité, cohérence et normes du secteur — exactement ce qu'exige un système financier temps réel.
Stack
NestJS · PostgreSQL · file d'événements · ISO 20022 · API-first
MVP — socle fonctionnel, non déployé en production à grande échelle.