React Native + Mobile Identity Engineer
I build mobile apps where security and reliability are non-negotiable
At Thoughtworks, I contribute to the MOSIP/Inji ecosystem — building mobile wallet flows for credential issuance, presentation, offline verification, and secure cryptographic key management across iOS and Android.
The Story Behind the Code
async func generateKeyPair(
algorithm: .ecdsaP256
) -> SecureKeyHandle {
let privateKey = try SecureEnclave
.P256.Signing.PrivateKey()
try keychain.store(
privateKey,
withTag: "identity.signing"
)
return SecureKeyHandle(
ref: privateKey
)
}I work on mobile systems where correctness matters beyond UI polish. In digital identity applications, a failed cryptographic operation can mean someone cannot prove who they are, access a service, or share a credential securely.
My core strength is building React Native applications that connect complex native capabilities with simple, reliable mobile experiences. I work across JavaScript, Swift, Kotlin, secure storage, native bridges, credential protocols, and production release pipelines.
At Thoughtworks, I contribute to the MOSIP/Inji wallet ecosystem, working on secure credential issuance and presentation flows involving OpenID4VP, OpenID4VCI, SD-JWT selective disclosure, BLE-based offline verification, and cross-platform key management.
Outside client work, I am building Vault — an offline-first personal knowledge app that uses OCR, semantic search, and intelligent categorization to help people organize documents, notes, links, and photos.
What I Bring to the Table
Deep specialization in mobile development, cryptographic security, and CI/CD infrastructure
Mobile Engineering
Building fast, reliable, cross-platform mobile applications with strong native foundations.
Security & Digital Identity
Implementing mobile flows where credentials, keys, signatures, and privacy guarantees need to work correctly.
Infrastructure & Delivery
Taking mobile apps from local development to reliable distribution.
What I've Built
From national identity infrastructure to premium commerce experiences
Inji Wallet
Secure Digital Identity Wallet
The Problem
People need a secure and portable way to receive, store, and share verified digital credentials without compromising privacy or depending on constant internet connectivity.
My Contribution
- ▸Designed and implemented secure key management using iOS Keychain and Android Keystore
- ▸Built credential issuance and presentation flows using OpenID4VCI and OpenID4VP
- ▸Implemented SD-JWT selective disclosure flows for privacy-preserving credential sharing
- ▸Worked on BLE-based offline verification using the Tuvali protocol
- ▸Integrated native Swift and Kotlin capabilities into React Native through bridge modules
- ▸Improved credential sharing flows, error handling, and cross-platform consistency
- ▸Contributed to CI/CD and iOS release automation using GitHub Actions, Fastlane Match, and TestFlight
Impact
Contributed to a digital identity wallet ecosystem used in MOSIP-based identity infrastructure, helping enable secure credential storage, presentation, and verification for real-world public digital identity use cases.
Vault App
Personal Knowledge Intelligence App
The Problem
Important personal information is scattered across photos, screenshots, documents, links, notes, and receipts. Most people save things but rarely retrieve them efficiently later.
My Contribution
- ▸Designed a flexible vault item model for notes, photos, links, and documents
- ▸Built an OCR pipeline to extract text from images and documents
- ▸Integrated native iOS Vision-based processing for visual text extraction
- ▸Designed background-capable processing for OCR and categorization workflows
- ▸Implemented semantic search and auto-categorization concepts for personal content
- ▸Built offline-first persistence using SQLite
- ▸Designed a job-worker pipeline to process content safely without blocking the app
- ▸Worked through concurrency and transaction challenges in local database workflows
Impact
Demonstrates ability to design full-stack mobile architecture beyond UI screens — including local storage, background processing, native modules, OCR, search, and intelligent automation.
DropHaus
Premium Fashion Commerce Lab
The Problem
Many e-commerce demos focus only on listing products and managing cart state. Real shopping apps need smooth interactions, premium visual design, strong product discovery, and conversion-focused flows.
My Contribution
- ▸Built an editorial-style home screen with an auto-rotating hero carousel
- ▸Designed category browsing and product discovery flows
- ▸Implemented product detail screens with image galleries, size selection, ratings, reviews, and product presentation
- ▸Built cart and checkout flows with polished order summaries and payment CTA states
- ▸Added Reanimated-based micro-interactions across product cards, scrolling, skeleton loading, and navigation
- ▸Focused on creating a premium mobile shopping feel instead of a basic CRUD-style e-commerce demo
Impact
Shows ability to build visually polished React Native experiences with smooth animations, strong product UX, and production-quality mobile commerce patterns.
Where I've Worked
India · Remote
React Native Developer
Thoughtworks
- ▸Core contributor to the MOSIP/Inji wallet ecosystem
- ▸Designed and implemented secure key management using iOS Keychain and Android Keystore
- ▸Built credential issuance and sharing flows using OpenID4VCI and OpenID4VP
- ▸Implemented SD-JWT selective disclosure for privacy-preserving credential presentation
- ▸Developed BLE-based offline verification flows using the Tuvali protocol
- ▸Built and maintained React Native bridges for native Swift and Kotlin capabilities
- ▸Worked on iOS release automation using GitHub Actions, Fastlane Match, and TestFlight
- ▸Collaborated across mobile, backend, QA, design, and client teams to deliver production-ready identity features
Let's build something remarkable
Open to mobile engineering opportunities and collaboration.