A government-backed platform enabling citizens of Uzbekistan to seamlessly access financial and social services with secure onboarding, compliance, and modern digital experiences.
Key Highlights
Main achievements and outcomes
Problem Statement
Fragmented citizen services across multiple providers, inconsistent onboarding processes, and compliance risks with financial and identity regulations.
Approach
Delivered a secure, modular, event‑driven citizen services platform with deep integrations to national systems (Banks, NASP, Visa Flex, MyID, etc.), streamlined onboarding, and a unified ecosystem.
Results
Unified onboarding flow, secure citizen account claim process, integrated banking and payments, scalable infrastructure, and full regulatory compliance (PCI‑DSS)
Project Overview & Results
Comprehensive project details, challenges, solutions, and outcomes
Domain
E‑Government & Financial Services
Tech Stack/Tools
Backend: Java, Spring Boot, Spring Security
Auth & Identity: Keycloak, MyID, biometric face verification APIs
Frontend: SPA (React‑based), Android and iOS apps built with Flutter
Other: Multilingual support, advanced face verification
Problem Statement
Citizens faced significant barriers to accessing digital services due to fragmented processes, duplicate data, and the absence of a unified identity and compliance framework. Onboarding was inconsistent, often manual, and lacked strong verification, creating both user friction and regulatory challenges. In addition, the government needed more effective ways to ensure that social benefit funds were spent according to program rules, requiring mechanisms for controlled disbursement and oversight.
Solution
Citizen Digital Services Platform introduced a unified digital citizen services platform:
Citizen Onboarding: Registration via national ID with biometric face recognition.
Identity Claim Flow: Automatic registrations with later‑stage identity confirmation.
Banking Integration: Full range of services—card issuance and operations, peer‑to‑peer payments, and utility bill payments.
Government Services: Application forms and document wallet for secure storage and retrieval.
Unified QR Identification: A single QR identity usable across financial and government touchpoints.
Authentication: OAuth 2.0 with extended Keycloak flows and JWT‑based secure API access.
Notifications & Messaging: Centralized notification API with multi‑channel delivery.
Infrastructure: Scalable, redundant, and secure architecture, fully deployed on bare‑metal infrastructure to comply with national regulations.
Outcomes
Citizen Experience: Intuitive mobile and web access to financial and government services with fast, secure onboarding.
Compliance: Full alignment with national regulations, financial standards, and PCI‑DSS certification.
Efficiency: Reduced duplication, streamlined workflows, and optimized identity and payment processes. Despite limited cloud tooling and small, varied teams, development was successfully transitioned to local Uzbek engineers for seamless ownership after launch.
Scalability: Proven ability to scale, supporting up to 15 million eligible users while monitoring key performance metrics.
Extensibility: Modular platform ready for rapid expansion to new e‑government and financial services.