Mobile Development
React Native Fintech & Cross-Platform Apps
I build and maintain production React Native applications in the fintech space. My mobile work is hands-on — managing complex dependency trees, shipping OTA updates, integrating Web3 wallets, and keeping test coverage high on a fast-moving codebase.
Experience
At Nanovest, I maintain a production React Native fintech app serving users across Indonesia. The app has 150+ dependencies, ships updates via CodePush for zero-downtime releases, and integrates a multi-chain Web3 wallet. I raised test coverage from ~50% to ~90% and shipped 25+ features across mobile and web platforms. At Techconnect, I built React Native applications during a 12-month full stack training program.
Approach
I treat mobile development with the same rigor as web — typed with TypeScript, thoroughly tested, and architecturally clean. I use CodePush for rapid OTA deployments that bypass app store review cycles. For testing, I combine Jest, Testing Library, and MSW for mocking API responses. Deep linking with Adjust handles cross-platform attribution and conversions.
Key Results
- •Maintained production fintech app with 150+ dependencies at Nanovest
- •Raised unit test coverage from ~50% to ~90% with Jest, Testing Library, and MSW
- •Shipped OTA updates via CodePush for zero-downtime mobile releases
- •Integrated multi-chain Web3 wallet into React Native fintech app
- •Revamped deep linking with Adjust for improved cross-platform conversions