Back to work

Project

Bas Payment Gateway

A payment gateway built from the initial concept with Flutter Web interfaces and Kotlin Multiplatform integrations.

About the project

Designed and built Bas Payment Gateway at Yemen Kuwait Bank, including a KMP library and a channel bridge for Flutter clients.

  • Created a Kotlin Multiplatform library supporting Kotlin, Java, and Swift integrations.
  • Built a channel/plugin bridge to make the payment integration available to Flutter clients.
  • Built backend-driven forms for local Yemeni banks and wallet providers; internal bank figures reported 200+ daily payment transactions.
  • Flutter
  • Dart
  • Flutter Web
  • Kotlin Multiplatform (KMP)
  • REST APIs
  • Payment gateway integration
  • Method Channels