Available to hire
Senior Mobile Engineer with 8+ years of experience building cross-platform and native mobile applications across FinTech, SaaS, and cybersecurity
industries. Specialized in React Native, Flutter, and scalable mobile architectures involving authentication flows, offline caching, state
management, push notifications, and real-time API integrations. Strong background integrating mobile apps with backend services using
REST/GraphQL, Supabase, MongoDB, and AWS-provisioned APIs. Skilled in shipping polished, fast, and stable mobile experiences with CI/CD,
automated testing, and OTA update workflows.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Junior Software Developer at Horangi Cyber Security
September 1, 2017 - July 1, 2019Contributed to a mobile threat monitoring dashboard built in React Native, displaying vulnerabilities, incidents, and compliance summaries. Integrated security alert APIs to deliver real-time push notifications and updates for on-call security teams. Built UI components for scan results, risk levels, and audit logs to support security analytics during investigations. Assisted in testing, debugging, and preparing mobile builds for enterprise clients. Implemented CI/CD practices and collaborated with web/backend teams to align API contracts and improve reliability.
Mid-Level Software Engineer at Freshworks
May 1, 2018 - March 1, 2021Built CRM mobile features using React Native, including ticket lists, contact search, push alerts, and activity timelines. Developed Flutter-based internal tools for field agents requiring rapid UI prototyping and improved performance on low-end devices. Integrated REST/GraphQL APIs with optimized paging, caching, and background sync for 100K+ global SaaS users. Implemented offline workflow using a local data store (SQLite) to ensure app usability during network outages. Added deep linking, push notifications, and custom navigation patterns to enhance usability and event awareness. Improved load times through lazy loading, reduced bundle sizes, and efficient state management with Redux/Zustand. Implemented CI/CD for mobile builds using Bitrise + Firebase App Distribution.
Senior Software Engineer at Shopee
September 1, 2021 - September 1, 2025Developed core React Native modules for Shopee Pay's mobile wallet, including balance view, transaction history, QR pay, and payout flows. Built KYC camera capture and OCR flows, improving onboarding conversion and reducing manual verification steps. Integrated secure payment APIs with tokenized authentication and real-time transaction status updates. Implemented offline-first caching for wallet data using SQLite and encrypted storage, improving reliability on unstable connections. Added push notifications for payment confirmations, refunds, and promo events using FCM and APNs. Improved app performance by 25-30% by reducing re-renders, optimizing navigation stacks, and batch-loading API results. Integrated analytics and crash reporting (Firebase, Sentry) to support product decisions and stability improvements. Contributed to mobile CI/CD. Collaborated with web/backend teams to align API contracts and ensure cross-platform consistency.
Education
Bachelor of Information Technology at James Cook University Singapore
January 1, 2013 - December 1, 2015Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Singapore today.