Developer, craft-first and obsess over the details most people skip. I work across web and mobile, wire up my own tools when nothing fits, and study other people's interfaces the way some study film. React and React Native, mostly. More interested now in what holds the product together than what's on screen. Off the clock: Barça Blaugranes, chess, and a playlist that goes from ballads to metal without warning.

Work


Lenovo

Nov 2025 – Present

Staff Frontend Engineer

Leading the platform team for xCloud's global frontend replatform from Angular to React, setting code standards, build pipelines, design system, and testing discipline across 12+ engineers spanning multiple functional domains.

React · TypeScript · Vite · Playwright · Jest

Rytbank

Feb 2024 – Nov 2025

Frontend Engineer

Architected the rewards and help centre platforms for a regulated digital bank. Owned third-party integrations and ensured security and scalability across both ecosystems.

React · React Native · TypeScript

Milieu Insight

Jan 2021 – Jan 2024

Software Engineer

Led full revamp of the Milieu Survey app. Sole developer and maintainer across mobile and web. Maintained 98%+ crash-free rate for nearly three years.

React Native · React Native Web · TypeScript

Accenture

Jan 2020 – Dec 2020

React Native Developer

Built features for MyUnifi, one of Malaysia's largest telco apps billing, promotions, and order delivery flows.

React Native · Firebase