Back to Projects
mobile
2025-Present

MaliPay

West African (Mali, XOF) fintech wallet with a Flutter app, custom Keycloak auth, and an interest-free BNPL product.

Key Metrics

43

App Screens

5

Keycloak Authenticators

4

Languages

In progress

Status

About This Project

MaliPay is a multi-repo fintech platform for Mali (XOF) covering P2P transfers, merchant payments, bills, KYC, and an interest-free BNPL product called Kredia. I am the technical lead and sole mobile engineer; the backend API and merchant web are built by other team members.

I solely engineered the Flutter app (43 screens, 9 feature modules, 4 languages including Arabic RTL and Bambara) on a clean-architecture and BLoC foundation, plus a mobile network layer as an ordered Dio interceptor chain. I architected a passwordless phone-OTP and PIN identity system via 5 custom Java Keycloak SPI authenticators (Argon2id-hashed PINs, account lockout) and hardened the production platform on Azure (9-container Docker Compose behind an APISIX gateway).

Technologies Used

Flutter Dart Java (Keycloak SPI) APISIX Keycloak FastAPI Azure

Interested in Similar Work?

I'm available for freelance projects and full-time opportunities. Let's discuss how I can help bring your ideas to life.

Get in Touch