Design for change
I prefer module boundaries, reusable UI patterns, and typed contracts that make future product changes easier to review and ship.
I am a Singapore-based Senior Software Engineer with 10+ years of experience building enterprise applications across banking, energy, and e-commerce. I specialize in scalable frontend architecture, React, Next.js, TypeScript, GraphQL, reusable UI platforms, automated testing, and maintainable application design.
I prefer module boundaries, reusable UI patterns, and typed contracts that make future product changes easier to review and ship.
I use testable components, Playwright flows, code reviews, and practical RFCs to reduce delivery risk before it reaches users.
I collaborate closely with product, design, backend, QA, and business stakeholders to keep frontend decisions tied to product outcomes.
Senior frontend engineering roles where I can lead architecture, improve product delivery systems, mentor engineers, and build reliable React, Next.js, TypeScript, and GraphQL applications in product-focused teams.