CodegoKYC Identity Verification
FinTech & PaymentsSecure digital identity verification platform supporting document scanning and biometric liveness checks.
Role
Flutter Developer
Timeframe
2024 - 2026
Client
Codego
Platforms
Android · iOS

Context
CodegoKYC provides seamless identity verification for FinTech onboarding, featuring automated document scanning and facial recognition.
The problem: Regulatory compliance requires strict KYC (Know Your Customer) processes. The app needed a flawless, high-conversion camera and document scanning flow.
Team & Ownership
Collaborated with backend security engineers and compliance teams.
I engineered the Flutter application, specializing in the camera integrations and local image processing.
Challenges
- —Handling camera permissions and hardware differences across Android devices.
- —Ensuring high-quality image capture without excessive file sizes.
- —Each submitted document (ID, address proof, selfie/biometric, source of income) needed its own independent verification state (pending, rejected with a specific reason, or verified), so a user whose ID photo was rejected for a name mismatch could fix just that document instead of restarting the entire KYC flow.
Key Contributions
- —Delivered a production-ready KYC flow.
- —Significantly reduced onboarding drop-off rates through better UX.
Key decisions
Native Camera Integration
Used direct platform channel configurations to ensure maximum camera resolution for document OCR.
Results
- —Successfully verified identities for the Codego platform.
Lessons Learned
- —Hardware fragmentation on Android makes camera-heavy apps particularly challenging to standardize.
Gallery

Identity Verification

Document Scanning