Available to hire
I am a senior mobile engineer with 12+ years delivering secure, scalable fintech solutions across iOS, Android, and React Native. I have led critical mobile payment projects including the UAE CBDC (Digital Dirham) app, JinglePay, and Emirati Digital Wallet, focusing on cross-platform architectures, secure KYC flows, and compliant data handling.
I specialise in SDK development, CI/CD automation, and building production-grade apps for regulated environments across the UAE fintech ecosystem. I thrive on cross-functional collaboration with banking, regulatory, security, and design teams to ship robust, secure mobile experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Urdu
Fluent
Work Experience
Senior Mobile App Engineer at Central Bank UAE (via R3)
August 31, 2025 - August 19, 2025Led the development of the CBDC (Digital Dirham) mobile app for iOS and Android using React Native and native modules focusing on secure wallet flows such as P2P and P2M, onboarding, and transaction history features. Integrated UAE Pass, EIDA, OCR, BlinkID, SumSub, and ShareID for seamless KYC and digital identity verification ensuring regulatory compliance. Established CI/CD pipelines using Fastlane and GitHub Actions for automated builds and distribution. Implemented advanced security features including SSL pinning, payload encryption, and secure token/session management. Managed delivery timelines, environment configurations, and coordinated with backend, QA, and compliance teams for smooth feature rollouts.
Senior Mobile Payment Developer (Contract) at ADIB
October 31, 2023 - August 19, 2025Led the development team for ADIB's mobile application, focusing on the non-resident account opening squad. Managed project resources, designed and developed code, tested functionality, resolved technical issues, communicated with stakeholders, mentored developers, and stayed updated with new technologies and best practices.
Lead Mobile Payment Developer at Jingle Pay
January 31, 2023 - August 19, 2025Provided coding guidelines and architecture for mobile products to maintain consistency. Developed digital experiences using Swift, RxSwift, SwiftUI, Combine, React Native, and GraphQL. Developed KYC modules integrating Veriff/MircoBlink, ICA NFC, Game Change Card Reader, PEP, Risk Engines, and Virtual Card onboarding. Implemented CI/CD operations for hosted environments and led a team of four iOS developers and UI/UX designers. Conducted requirements gathering, researched fintech workflows, deployed security tools, and evaluated mobile candidates.
Mobile Payment Developer at Emirates Digital Wallet (Klip)
June 30, 2021 - August 19, 2025Developed mobile and wearable apps for iOS, Android, and React Native. Managed multiple complex projects from design to release. Worked closely with IT head and PMO to produce delivery estimates and manage project risks. Collaborated with MasterCard to enhance system stability for bank and unbank wallets. Integrated third-party KYC modules like EIDA, OCR, BlinkID, SumSub, ShareID, and UAE Pass for seamless login. Developed native merchant in-app SDKs to encode and sign transactions for secure payment processes.
Mobile Developer at Omnia Payments Technology
October 31, 2018 - August 19, 2025Developed iOS and Android applications from scratch. Translated requirements and mock-ups into functioning features. Built prototypes and collaborated with web developers, QA, and backend API teams to deliver stable applications. Managed offline storage, threading, and performance tuning. Designed architecture and cross-platform React Native fintech wallets. Used version control tools such as SVN and GitHub.
Mobile Developer at Tech-Hub Connect
September 30, 2016 - August 19, 2025Led development of various iOS apps including PullCar (ride-sharing), MovingHome UK (home-buying checklist), UK Schools information app, Tiki Taka (sports stats), TipCalculator, INSPOWER multimedia app, and Informerly news app. Delivered projects collaborating with international clients using Swift, Objective-C, AWS APIs, Google APIs, QuickBlox, CocoaPods, Core Data, and WatchKit.
Software Engineer at Systematic Bytes
November 30, 2015 - August 19, 2025Developed software solutions using Objective-C, AngularJS, Cocos2d-x, SpriteKit, and WatchKit. Worked on various client and product projects focusing on quality and timely delivery. Developed games and iOS apps such as Tap in a Second and Snake and Ladder HD. Collaborated with clients and teammates for continuous improvement.
Intern at Software4U
November 30, 2014 - August 19, 2025Worked on software development, product design, e-strategy consulting, and ERP solutions. Gained experience with C#, JavaScript, SQL, and SQL Server Integration Services.
Senior Mobile App Engineer at Central Bank of UAE (CBDC app - Digital Dirham) via R3 / TMAM
December 1, 2024 - August 1, 2025Led mobile delivery of UAE's CBDC app across iOS, Android, and React Native; designed secure wallet flows (P2P, P2M) using EMVCo QR specs and token/session management; integrated UAE Pass, EIDA, OCR, BlinkID, SumSub for KYC with secure fallback and biometric flows; architected CI/CD automation via Fastlane and GitHub Actions with Firebase distribution; aligned cross-functional teams across regulatory, banking, and security to ensure compliance and data integrity; enhanced payload security through SSL pinning, end-to-end encryption, and session expiration/revocation strategies.
Mobile Engineer at du Telecom
November 1, 2023 - October 1, 2025Developed and maintained du Ignite App across React Native (iOS/Android) and Web; integrated modular third-party KYC layers (ShareID, SumSub, UAE Pass) and in-house token authentication; reduced payment crash rate by 30% by optimizing error handling, recovery flows, and modular onboarding; optimized state management with Redux-Saga and improved testing with Jest & React Testing Library; coordinated roadmap delivery with IT leadership and PMO; implemented build flavors, analytics hooks, and release workflows.
Senior Mobile Developer (Contract) at Abu Dhabi Islamic Bank (ADIB)
February 1, 2023 - October 1, 2023Led the non-resident account opening squad within ADIB's mobile banking platform; defined secure onboarding flows and authentication modules; ensured clean architecture and high code quality; mentored junior developers.
Lead Mobile Developer at Jingle Pay
November 1, 2021 - January 1, 2023Led development of mobile apps and SDKs in Swift, React Native, SwiftUI, and Combine; built cross-platform KYC flows using Veriff, BlinkID, and GameChange NFC readers; managed CI/CD pipelines and release lifecycle; supervised a team of 4 engineers; coordinated security, compliance, and UX with fintech, legal, and design teams.
Mobile Payment Developer at Emirates Digital Wallet | Klip
November 1, 2018 - June 1, 2021Developed Klip apps for iOS, Android, and React Native for consumer and merchant experiences; implemented secure QR payments (MPQR) and merchant SDKs; integrated KYC services (EIDA, BlinkID, SumSub, UAE Pass); built secure communication layers (signed payloads, QR encoding) and offline support; liaised with Mastercard and banks to ensure wallet stability.
Mobile Developer at Omnia Payments Technology
December 1, 2016 - October 1, 2018Delivered cross-platform fintech apps (Swift, Java, React Native) for mPOS and wallets; built secure payment flows (EMV, NFC, P2PE); integrated with certified devices (BP500, BP50) for PCI-compliant transactions; created dynamic SDKs, VTM solutions, and cashier-friendly flows with QR/barcode support; collaborated with QA, backend, and client teams to deliver stable, scalable fintech products.
Senior Mobile App Engineer at Central Bank UAE (via R3, Tmam)
December 1, 2024 - August 1, 2025Led end-to-end delivery of UAE CBDC 'Digital Dirham' app across iOS, Android, and React Native; designed secure wallet flows (P2P, P2M) with EMVCo QR; integrated UAE Pass, EIDA, OCR, BlinkID, SumSub for KYC; architected CI/CD with Fastlane, GitHub Actions, Firebase; ensured regulatory compliance, data integrity, and robust security including SSL pinning and end-to-end encryption.
Mobile Payment Developer at Emirates Digital Wallet / Klip
November 1, 2018 - June 1, 2021Developed and maintained Klip apps for iOS, Android, and React Native; implemented secure QR payments (MPQR) and merchant SDKs; integrated KYC services (EIDA, BlinkID, SumSub, UAE Pass); built secure communication layers and offline support; liaised with Mastercard and banks for wallet stability.
Senior Mobile App Engineer at Central Bank of UAE (via R3, Tmam)
December 1, 2024 - August 1, 2025Led mobile delivery of UAE’s Central Bank Digital Currency (CBDC) app — Digital Dirham — across iOS, Android, and React Native. Architected secure wallet flows (P2P, P2M) using EMVCo QR specs and implemented robust token/session management. Integrated UAE Pass, EIDA, OCR, BlinkID, SumSub for KYC, with secure fallback handling and biometric flows. Implemented CI/CD automation via Fastlane and GitHub Actions, with Firebase distribution across dev/staging/prod. Coordinated cross-functional teams across regulatory, banking, and security stakeholders to ensure full compliance and data integrity. Strengthened payload security through SSL pinning, end-to-end encryption, and session expiration/revocation strategies.
Mobile Payment Developer at Emirates Digital Wallet (Klip)
November 1, 2018 - June 1, 2021Developed and maintained Klip apps for iOS, Android, and React Native, including consumer and merchant experiences. Implemented secure QR payments (MPQR) and merchant SDKs in Swift/Kotlin. Integrated KYC services: EIDA, BlinkID, SumSub, UAE Pass. Built and validated secure communication layers: signed payloads, QR encoding, and offline support. Liaised with Mastercard and banks to ensure wallet stability across the ecosystem.
Senior Mobile App Engineer at Central Bank of the UAE (via R3, TMAM)
December 1, 2024 - August 31, 2025Led mobile delivery of UAE’s CBDC app – Digital Dirham – across iOS, Android, and React Native. Designed and built secure wallet flows (P2P, P2M) using EMVCo QR specs and integrated token/session management. Integrated UAE Pass, EIDA, OCR, BlinkID, SumSub for KYC with secure fallbacks and biometric flows. Architected CI/CD automation via Fastlane and GitHub Actions, with Firebase distribution for dev/staging/prod. Aligned cross-functional teams, regulators, banking and security stakeholders to ensure compliance and data integrity. Enhanced payload security through SSL pinning, end-to-end encryption, and session expiration/revocation strategies.
Education
Bachelor of Science in Computer Science at Punjab University College of Information Technology, Lahore
January 1, 2010 - January 1, 2014Intermediate at Govt. College University, Lahore
January 1, 2006 - January 1, 2008Matriculation at Board of Intermediate & Secondary Education, Lahore, Pakistan
January 1, 2006 - January 1, 2006Bachelor of Science in Computer Science at Punjab University College of Information Technology, Lahore
January 1, 2010 - January 1, 2014Intermediate at Government College University, Lahore
January 1, 2006 - January 1, 2008BSCS at PUNJAB UNIVERSITY COLLEGE OF INFORMATION TECHNOLOGY, LAHORE
January 1, 2010 - December 31, 2014Intermediate at GOVT. COLLEGE UNIVERSITY, LAHORE
January 1, 2006 - December 31, 2008BSCS at Punjab University College of Information Technology, Lahore
January 1, 2010 - January 1, 2014Intermediate at GOVT. College University, Lahore
January 1, 2006 - January 1, 2008BSCS at Punjab University College of Information Technology, Lahore
January 1, 2010 - January 1, 2014Intermediate at Govt. College University, Lahore
January 1, 2006 - January 1, 2008BSCS at Punjab University College of Information Technology, Lahore
January 1, 2010 - January 1, 2014Intermediate at Govt. College University, Lahore
January 1, 2006 - January 1, 2008Qualifications
Corda Developer Certification (R3)
January 11, 2030 - December 6, 2025Firebase Security & Analytics
January 11, 2030 - December 6, 2025SwiftUI & Combine for iOS
January 11, 2030 - December 6, 2025Corda Developer Certification (R3)
January 11, 2030 - December 6, 2025Firebase Security & Analytics
January 11, 2030 - December 6, 2025SwiftUI & Combine for iOS
January 11, 2030 - December 6, 2025Corda Developer Certification (R3)
January 11, 2030 - December 26, 2025Firebase Security & Analytics
January 11, 2030 - December 26, 2025SwiftUI & Combine for iOS
January 11, 2030 - December 26, 2025Corda Developer Certification (R3)
January 11, 2030 - December 26, 2025Firebase Security & Analytics
January 11, 2030 - December 26, 2025SwiftUI & Combine for iOS
January 11, 2030 - December 26, 2025Corda Developer Certification (R3)
January 11, 2030 - February 4, 2026Firebase Security & Analytics
January 11, 2030 - February 4, 2026SwiftUI & Combine for iOS
January 11, 2030 - February 4, 2026Industry Experience
Financial Services, Software & Internet, Government, Professional Services, Education, Media & Entertainment, Telecommunications
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Dubai today.