Skip to content

CodegoKYC Identity Verification

FinTech & Payments

Secure digital identity verification platform supporting document scanning and biometric liveness checks.

Role

Flutter Developer

Timeframe

2024 - 2026

Client

Codego

Platforms

Android · iOS

CodegoKYC Identity Verification

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

CodegoKYC App

Identity Verification

CodegoKYC Scan

Document Scanning

Tech stack

FlutterDartCamera APIsREST APIs