React Native • FinTech / BankingProduction

Dashen Bank Super App

High-security banking super app with elliptic curve cryptography, Fayda KYC onboarding, utility settlements, and quick offline indexing.

Dashen Bank Super App
My Role

Mobile Application Developer

Tech Stack
React NativeTypeScriptsecp256k1AESQuick-SQLiteZustandReanimatedLottieFCM / NotifeeFayda KYC

Overview

Developed robust cryptographic systems using AES and Elliptic Curve Cryptography (secp256k1/elliptic) to secure end-to-end transaction integrity and tamper-proof payload signing. Boosted application speed and offline reliability by leveraging high-speed react-native-quick-sqlite and Zustand for efficient state management and rapid data indexing. Integrated a broad ecosystem of financial microservices including Fayda KYC onboarding, QR payments, and utility bill settlements for water, electricity, and DSTV. Refined mobile UX with interactive animations using Reanimated and Lottie, while streamlining onboarding through automated SMS OTP verification and financial charting. Utilized Firebase Cloud Messaging (FCM) and Notifee to implement dependable push notifications and automated transaction receipt generation.

My Role & Contributions

Contributed as Mobile Application Developer, focusing on core application architecture and feature delivery.

Screenshots & Visuals

Dashen Bank Super App screenshot 1
Dashen Bank Super App screenshot 2