Showing the latest saved project. Live updates are temporarily unavailable.
Bas Payment Gateway
Payment gateway for local banks and wallets. One foundation covers the three common wallet connection patterns, with forms driven by backend config. 7+ wallets live, 200+ transactions a day.
Explore the project
About the project
Bas Payment Gateway combines customer-facing payment interfaces with cross-platform integrations. I built the Flutter Web payment experience and Kotlin Multiplatform integrations, including a Flutter bridge. With the backend team, I contributed to .NET REST APIs for starting payments, checking status, and returning payment options and dynamic forms; bank and wallet integrations; PostgreSQL and EF Core data work; validation, testing, and production troubleshooting.
What I built
- 01
Created a Kotlin Multiplatform library supporting Kotlin, Java, and Swift integrations.
- 02
Built a channel/plugin bridge to make the payment integration available to Flutter clients.
- 03
Built backend-driven forms for local Yemeni banks and wallet providers; internal bank figures reported 200+ daily payment transactions.