mKudiPay App Interface
Client Xardtek Ltd.
Role Lead Mobile Engineer
Platform Android / Hybrid
Live Link Google Play

The Challenge

Xardtek needed a robust mobile payment interface that could handle secure transactions while providing a smooth user experience on a wide range of Android devices. The challenge was to ensure high performance and strict security compliance within a hybrid application environment, maintaining a "native" feel for users accustomed to standard banking apps.

The Solution

I architected the application using the Ionic Framework to leverage cross-platform capabilities while maintaining a single codebase.

  • Secure State Management: Implemented robust data handling to ensure sensitive transaction details were never exposed or cached insecurely.
  • Hardware Integration: Utilized Capacitor plugins to access native device features like Biometrics and Camera for QR scanning.
  • Optimized Performance: Minimized the app bundle size and optimized Angular change detection strategies to ensure 60fps scrolling on lower-end devices.

Tech Stack

Ionic Framework Angular TypeScript Sass RESTful APIs

Ready to see more?