Hi, I'm a seasoned frontend developer with strong experience building and maintaining modern web applications using React, Next.js, TypeScript, and JavaScript. I enjoy working on existing products where thoughtful refactoring, performance improvements, and attention to detail can have a lasting impact. Over the past several years, I have worked on production applications ranging from SaaS platforms to business dashboards, implementing responsive user interfaces, optimizing application performance, resolving complex frontend issues, and introducing new features while maintaining a clean, scalable codebase. I'm comfortable working with large React applications, component libraries, state management, REST APIs, and Git-based development workflows. One of my strengths is quickly understanding an existing architecture. Rather than just delivering features, I focus on improving code quality by reducing technical debt, refactoring reusable components, and ensuring the application remains maintainable as it grows. I pay close attention to UI consistency, responsive behavior across devices, accessibility, and delivering polished user experiences. The migration from React to Next.js is especially interesting to me. I have experience with Next.js routing, server-side rendering, static generation, and modern React patterns, and I understand the importance of making incremental improvements without disrupting the existing product. What sets me apart is my commitment to long-term collaboration. I communicate proactively, work independently, and take ownership of the tasks I work on. I don't just complete tickets—I strive to understand the product, identify opportunities for improvement, and contribute ideas that enhance both the user experience and the codebase. I'd be excited to help complete your React-to-Next.js migration, restore and refine the UI, resolve frontend issues, and support the continued evolution of your application as a reliable long-term development partner.

Chay Wei

Hi, I'm a seasoned frontend developer with strong experience building and maintaining modern web applications using React, Next.js, TypeScript, and JavaScript. I enjoy working on existing products where thoughtful refactoring, performance improvements, and attention to detail can have a lasting impact. Over the past several years, I have worked on production applications ranging from SaaS platforms to business dashboards, implementing responsive user interfaces, optimizing application performance, resolving complex frontend issues, and introducing new features while maintaining a clean, scalable codebase. I'm comfortable working with large React applications, component libraries, state management, REST APIs, and Git-based development workflows. One of my strengths is quickly understanding an existing architecture. Rather than just delivering features, I focus on improving code quality by reducing technical debt, refactoring reusable components, and ensuring the application remains maintainable as it grows. I pay close attention to UI consistency, responsive behavior across devices, accessibility, and delivering polished user experiences. The migration from React to Next.js is especially interesting to me. I have experience with Next.js routing, server-side rendering, static generation, and modern React patterns, and I understand the importance of making incremental improvements without disrupting the existing product. What sets me apart is my commitment to long-term collaboration. I communicate proactively, work independently, and take ownership of the tasks I work on. I don't just complete tickets—I strive to understand the product, identify opportunities for improvement, and contribute ideas that enhance both the user experience and the codebase. I'd be excited to help complete your React-to-Next.js migration, restore and refine the UI, resolve frontend issues, and support the continued evolution of your application as a reliable long-term development partner.

Available to hire

Hi, I’m a seasoned frontend developer with strong experience building and maintaining modern web applications using React, Next.js, TypeScript, and JavaScript. I enjoy working on existing products where thoughtful refactoring, performance improvements, and attention to detail can have a lasting impact.

Over the past several years, I have worked on production applications ranging from SaaS platforms to business dashboards, implementing responsive user interfaces, optimizing application performance, resolving complex frontend issues, and introducing new features while maintaining a clean, scalable codebase. I’m comfortable working with large React applications, component libraries, state management, REST APIs, and Git-based development workflows.

One of my strengths is quickly understanding an existing architecture. Rather than just delivering features, I focus on improving code quality by reducing technical debt, refactoring reusable components, and ensuring the application remains maintainable as it grows. I pay close attention to UI consistency, responsive behavior across devices, accessibility, and delivering polished user experiences.

The migration from React to Next.js is especially interesting to me. I have experience with Next.js routing, server-side rendering, static generation, and modern React patterns, and I understand the importance of making incremental improvements without disrupting the existing product.

What sets me apart is my commitment to long-term collaboration. I communicate proactively, work independently, and take ownership of the tasks I work on. I don’t just complete tickets—I strive to understand the product, identify opportunities for improvement, and contribute ideas that enhance both the user experience and the codebase.

I’d be excited to help complete your React-to-Next.js migration, restore and refine the UI, resolve frontend issues, and support the continued evolution of your application as a reliable long-term development partner.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Fluent

Work Experience

Senior Web Developer at CLEARGO E-commerce Consultancy
January 1, 2023 - Present
Led and built a CMS revamp, migrating from WordPress to a headless architecture using Next.js (App Router & Pages Router), TypeScript, and GraphQL/REST APIs. Architected and implemented reusable UI components to streamline development and improve scalability. Implemented React Context for state management and integrated it with Strapi for API-driven content delivery. Collaborated with cross-functional teams (UI/UX, project management, QA, backend) to deliver high-quality, responsive frontend interfaces across multiple client accounts. Mentored junior professionals and conducted code reviews, reducing post-test phase issues by 20%. Customized Shopify themes using Liquid, HTML, CSS, JavaScript, and jQuery to ensure brand consistency and responsive design. Drove technical planning and solution scoping for existing products and new features. Supported end-to-end Shopify store setup with focus on product configuration, navigation, and checkout customization. Performed maintenance and featur
Senior Web Developer at Tribal Worldwide Asia Pacific
October 1, 2019 - December 1, 2022
Led frontend delivery for McDonald's Web Ordering System across 20+ APMEA markets, including RTL (right-to-left) localization support for Arabic markets. Contributed to technical planning and designed reusable components that improved scalability and ensured high-quality delivery across commercial and public sector projects in Agile environments. Collaborated with UI/UX teams and product stakeholders to improve user experience and accelerate feature rollouts. Improved page performance and Lighthouse scores through techniques such as lazy loading and code splitting.
Web Developer at Tribal Worldwide Asia Pacific
January 1, 2014 - September 1, 2019
Supported project scoping and frontend solutions integrating with backend interfaces. Delivered high-quality, responsive, detail-oriented frontend interfaces for high-traffic client websites (e.g., MCI, McDonald's, Keppel, Gardens by the Bay). Built a lightweight Vue.js dashboard displaying live poll results from Google Sheets integrated with Google Forms.
Web Developer (Early Career)
January 1, 2010 - December 1, 2013
Worked on CMS platforms, enterprise systems, and web applications across several companies. Developed CMS-based web applications using PHP, JavaScript, and MySQL. Built websites from PSD designs with cross-browser compatibility. Participated in full SDLC development including backend and frontend implementation. Contributed to payroll systems and enterprise dashboards using Java, JSP, and ExtJS.

Education

B.S. Computer Science (Major in Computer Graphics and Multimedia Software) at University of Technology (UTM), Malaysia
January 1, 2007 - January 1, 2010

Qualifications

Shopify Liquid Storefronts for Theme Developers
January 1, 2024 - December 31, 2026
Shopify Development Fundamentals
January 1, 2024 - December 31, 2026

Industry Experience

Software & Internet, Retail, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer in Singapore today.