KYC onboarding in under 90 seconds.
Compressing what used to be a 20-minute counter visit into a self-serve mobile flow — for one of the largest mobile networks in Sri Lanka.
Sri Lankan Telco
Telecommunications
5 months
The Challenge
What we walked into.
New SIM activation required NIC verification, biometric capture, signature, and regulator submission. Standing in a queue for 20 minutes. The competition had moved online; the client had not.
The Solution
What we built.
A Flutter onboarding flow using on-device OCR for NIC parsing, liveness-checked selfie capture, and an API integration with the Department of Registration that auto-validated against the national database. The whole flow runs in under 90 seconds on a mid-range Android device.
The Results
Measured outcomes.
More Work
Other projects.
Sushi Toverde
A restaurant chain that lived in its app.
Building the unified ordering + loyalty + delivery experience for a fast-growing Italian sushi chain.
View projectCoca-Cola Al-Ahlia
Rebuilding the distribution backbone.
A nine-country rollout of a single distribution platform — replacing seven legacy systems and cutting order-to-dispatch time by 45%.
View projectNZ Health Network
A patient portal that earned its trust.
Building a patient-facing portal under strict privacy regulations and the kind of UX standards healthcare rarely meets.
View project