
order-card, card-checklist): Setting immediate, transparent expectations regarding the onboarding timeline.delivery-address, choose-name): Streamlined data entry prioritizing address validation and card personalization.security, set-pin, repeat-pin): Engineered custom, highly responsive keypad components in React Native to ensure native-level performance during PIN configuration.
questions-intro, purpose-question, purpose-confirmed, usage-options): Capturing user intent early using transparent, reassuring microcopy.account-type, account-options): Designing distinct visual pathways tailored for personal versus business use cases.yearly-volume, volume-options): Replacing numerical keyboard inputs with single-tap estimation brackets to accelerate completion.
verify-identity, document-type): Deployed universally recognizable iconography for international passports and ID cards to eliminate ambiguity.upload-id-form, selfie-with-id, address-proof): Engineered custom camera overlay interfaces to guarantee perfect document alignment and clear facial capture on the first attempt.document-upload): Integrated upload progress states and device-level haptic feedback to provide continuous reassurance during encrypted network requests.
processing, loading, activity): Implemented skeleton loaders and transitional animations to sustain user engagement during backend data validation.digital-wallets, pricing): Providing transparent fee breakdowns and immediate digital wallet provisioning.payment-almost-done, order-confirmation, pay-new-card, payment-success): A definitive success state that reinforces user accomplishment and builds anticipation for physical delivery.
The best fintech apps don't just look good in Figma. They have to feel completely solid in the user's hands. That is exactly why being able to code what you design is so important
Posted Aug 17, 2026
Architected a frictionless 28-screen KYC & card onboarding flow for Zephyr. I bridged Figma & React Native to engineer a high-converting mobile experience.