Your app
shouldn't get
slower with age.
I'm Masrina, a Mobile Platform Engineer. I care about Developer Experience, UI/UX, architecting mobile applications ecosystems, ship internal SDKs, and leave teams better than I found them.
From firefighting to platform thinking
Most mobile projects start fast and slow down within a year. Code gets fragile. Releases get scary. Teams spend more time fixing regressions than shipping value. I've been there and I've spent 12+ years learning how to prevent it.
I help companies architect mobile platforms that stay fast and maintainable as they grow. Native-to-React-Native migrations, internal SDKs that cut duplication across squads, and practices that catch bugs before QA ever sees them.
Six SEA markets — Malaysia, Singapore, Hong Kong, Indonesia, Cambodia, and Philippines — give me a rare view of what scales and what cracks when teams, codebases and compliance multiply. That experience shapes how I architect for resilience, not just features.
Apps in real hands
Products I've architected, migrated or built. From regional banking apps to community platforms.
MAE by Maybank
Regional banking platform serving 10M+ daily users. I architected internal SDKs (80% test coverage), eliminated duplicate network requests (30% load time improvement), code duplication and reduced post-release regressions by 40% through technical quality gates and engineering mentorship.

PropertyGuru MY & SG
Architected iOS Authenticator SDK that carried 1.2M+ users through a merger flawlessly. Built a shared UI library that scaled across Malaysia and Hong Kong apps (20% code reduction). Also integrated Apple In-App Purchase, opening a new revenue stream.

iProperty (REA Group Asia)
Legacy native iOS apps re-platformed onto React Native. One codebase across 4 countries, built theming library enabling dark mode, GraphQL for data, and half the time-to-market.

Rumoh Baca Hasan-Savvas
A website I built for a community reading space in Lhokseumawe, Aceh. Here children and the wider community engage through literacy activities, learning classes, and skills training.
Notes on the craft
React Native Performance: Bridge, Lists, and the Native Thread
Web React performance is a re-render and bundle-size problem. React Native adds a third one: the JS-to-native bridge. Here's what actually moves the needle on a device.
SOLID Principles in React Native: Building a Component That Doesn't Bite You Later
I first learned SOLID design principle on native iOS development. Turns out it applies just as much to a messy React Native component that grew from 50 lines to 500 because "it was just one more prop."
Nx Monorepo: Notes From Actually Learning It
I kept hearing 'just put it in an Nx monorepo' without anyone explaining what that buys you. Here's what actually clicked once I set one up myself.
Four ways I plug in
Services that turn mobile engineering from a bottleneck into a competitive advantage.
Mobile Architecture
Modular, scalable app architecture in React Native and TypeScript. Deliver systems that stay fast as your team and feature set grow.
SDK & Platform
Internal SDKs that standardise capability across squads and kill duplicated effort.
Platform Migration
High-risk moves done calmly: native iOS to React Native, legacy refactors, zero-downtime rollouts with real test coverage.
Engineering Leadership
Mentoring senior and mid-level engineers, standardising PR reviews, and setting governance that raises quality without slowing delivery.
Twelve years, in order
Lead, Frontend Engineering
- Architected core internal SDKs at 80% test coverage, eliminated code duplication, standardized error handling and telemetry across regulated financial products, and accelerated team velocity for future feature releases.
- Embedded as technical quality gate across 5 concurrent high-priority projects with standardized PR review rigor and shifted quality ownership upstream, reducing post-release regressions by improving pre-merge technical standards.
- Eliminated duplicate network requests across the app, reducing load times by ~30% and improving responsiveness during high-traffic periods. Fixed critical bugs preventing button interactions and navigation freezes that handled 10M+ daily active users.
- Designed and integrated Secure Webview architecture across regulated financial products which aligned to compliance frameworks (BNM RMiT, PCI-DSS, OJK POJK 11/2022) and mitigated security risk on features handling sensitive customer data and external integrations.
- Standardised engineering governance and PR reviews, cutting average review cycle time by 30%.
- Mentored senior and mid-level engineers, reducing post-release regressions by 40%.
Senior Developer
- Directed team adoption of React Native + TypeScript, replacing JavaScript workflows, standardized type safety across the platform and reduced feature delivery estimates by 35%.
- Spearheaded end-to-end QR Cross-Border Payment platform enabling real-time transfers between Cambodia and Malaysia, while driving technical requirements alignment with business teams to define scope and delivery timelines.
- Revamped Transfer, Bill Payment, and Mobile Top-Up UX through a combination of UI/UX consulting and technical guidance, improving task completion by 25% while establishing engineering best practices and mentoring junior developers across code reviews and knowledge-sharing sessions.
Senior Developer
- Built the iOS Authenticator SDK (Swift) that migrated 1.2M+ users through the iProperty–PropertyGuru merger with zero downtime.
- Implemented Apple In-App Purchase in React Native, unlocking a new revenue stream for premium listings.
- Shipped Dark Mode across Malaysia and Hong Kong apps; built a shared UI library for Messages, cutting duplicate front-end code ~20%.
Developer
- Re-platformed legacy native iOS apps to React Native, unifying the codebase and halving time-to-market.
- Integrated GraphQL into native iOS and React Native apps, reducing over-fetching and improving startup latency.
- Built a comprehensive Jest suite, establishing a quality gate that caught regressions pre-merge.
Software Test Engineer
Automated UI tests over critical flows (−60% manual QA) and a Jenkins pipeline that took deploys from days to hours.
BSc (Hons) Information Systems Engineering
Share what you're working on: the scope, the constraints, where you're stuck.
I'll reply within 48 hours with a solid plan.
