I am a Senior Mobile Developer with more than nine years of software development experience and over eight years focused on React Native. I build scalable, secure, production-ready mobile applications for iOS, Android, and Huawei devices.
I have delivered banking, investment trading, multi-factor authentication, and consumer mobile products for organizations including AEON Bank, Maybank Investment Banking Group, Kenanga Group, and Jakpat. My experience includes end-to-end feature development, architecture, API integration, state management, release delivery, and production support.
I specialize in React Native, TypeScript, React Query, Redux Toolkit, Zustand, REST APIs, WebSockets, Firebase, Supabase, and Expo. I am experienced in implementing security-focused flows such as OTP verification, biometric authentication, KYC, QR-based device binding, and secure financial transactions.
I enjoy solving complex performance, synchronization, and reliability challenges in high-traffic applications. My work has supported products with download volumes ranging from tens of thousands to more than one million users, including real-time trading applications with streaming market data.
I collaborate closely with backend, QA, product, and business stakeholders to refine requirements, troubleshoot integrations, reduce regression risks, and deliver reliable releases. I also have frontend web development experience with React, Next.js, Tailwind CSS, and responsive user interfaces.
I take ownership throughout the mobile delivery lifecycle, from translating designs and defining architecture to testing, store releases, over-the-air updates, and post-release maintenance. I am committed to clean, reusable code, user-focused quality, and continuous improvement.