Skip to content
Osama.

Healthcare & GovTech

PAK ID – NADRA Pakistan

NADRA Pakistan · Contributing Flutter contractor · Freelancer.com

Pak ID welcome screen with NADRA services and visa login options, Register and Login actions
Pak ID welcome screen with NADRA services and visa login options, Register and Login actions
Pak Identity home with Digital ID, tracking, QR scan, payment and ID document shortcuts
Pak Identity home with Digital ID, tracking, QR scan, payment and ID document shortcuts

Overview

PAK ID is NADRA Pakistan’s official digital identity application. Osama Tahir contributed to the Flutter mobile app as an independent contractor. Contribution scope: biometric authentication flows, ICAO-compliant photo capture, and stability improvements for large-scale usage.

The Problem

A national identity app has to verify people reliably under strict security and photo standards, on a wide range of devices, at a volume most consumer apps never see.

My Role

I contributed as a lead Flutter contractor via Freelancer.com. My work focused on biometric authentication flows, ICAO-compliant photo capture, and performance/stability improvements. Other teams and stakeholders own the wider NADRA programme; this case study describes my contribution, not sole authorship of PAK ID.

Technical Challenge

Biometric and camera pipelines have to stay correct under real-world device fragmentation, while the app remains stable for a very large user base. Changes in this kind of product are high-consequence.

Solution

I contributed Flutter work on biometric authentication flows, ICAO-compliant photo capture, and performance/stability improvements. The wider NADRA programme and remaining product surfaces were owned by other teams.

Key Features

  • Biometric authentication flows
  • ICAO-compliant photo capture
  • Stability and performance work for large-scale usage

Results / Outcome

  • Contributed to a national identity product with 1M+ downloads and a 4.8 Google Play rating
  • More reliable identity verification flows via mobile biometrics and photo capture
  • Improved app stability under heavy real-world usage

Technology

FlutterBiometric authCamera & image processingSecure APIs

Related Services

Building something similar? Let's discuss your project.

If this problem looks like yours, send the current state of the product and I will tell you how I would approach it.

Back to selected work