MPS / Waow Banking App
Learning Flutter by repairing a production banking app
Production mobile banking ownership across code, deployment, NFC and secure identity flows.
The first request sounded narrow: fix authentication and geofencing in an existing production Flutter app. I had never used Flutter. That stopped mattering once I could trace the flow, clean up the code and make login understandable again.
That rescue became long-term ownership of code, pipelines, releases and platform integrations—from NFC/EMV registration to KYC photos encrypted immediately on the device.
What I walked intoThe setup
I inherited a production app with authentication and geofencing failures, without prior Flutter experience.
How I untangled itThe turning point
I redesigned authentication, resolved Android/iOS issues, added NFC/EMV registration, and secured KYC images with immediate client encryption and memory-only server decryption.
What changedWhere it landed
Now sole technical maintainer of a live app serving approximately 131k Android users.