Hi, I'm Chai Ze Yen

A Frontend Web Developer

Let's Connect

About

Who Am I

I am a driven frontend developer with a passion for creating engaging, user-friendly, and accessible web applications. With years of experience working in the automotive, banking, and consulting industries, I understand how to tailor solutions that meet the unique needs of each sector.

My experience in frontend development has taught me the importance of translating design mockups into responsive, accessible, and high-performing user interfaces. I have a strong understanding of HTML, CSS, and JavaScript, and am proficient in using React, Next.js, and Angular to build dynamic and functional web applications.

In addition to my frontend development skills, I am familiar with Git had have experience in resolving merge conflicts and making pull requests. I am a quick learner who is always eager to explore new technologies and find solutions to complex problems.

As a team player, I believe in the power of collaboration and communication. I am always open to feedback and suggestions, and enjoy working with other to create high-quality code. I am also a proactive learner who is always looking for new opportunities to grow and improve as a developer.

If you are in need of a frontend developer with a strong technical background, a passion for creating great user experiences, and a desire to continuosly improve, please feel free to connect with me.

Check out some of my latest projects.

Work Photo

Skills

What Can I Do

/

HTML

/

CSS

/

JavaScript

/

React

/

Nextjs

/

Angular

/

Tailwind

/

Ant Design

/

Shopify

/

Firebase

/

NodeJs

/

MongoDB

Working Experience

What I've done

Senior Technology Analyst

Deloitte Consulting Sea Sdn. Bhd.

April 2024 - Present

Project: Maybank M2E Convergence

Develop enterprise banking web application using React, Tailwind, Zustand

Create responsive and user-friendly interfaces for banking products such as Deposits and Loans

Integrate RESTful APIs to fetch and display real-time banking data

Ensures cross-browser compatibility and resolves browser-specific issues

Write code with best practices and create reusable components

Work closely with QA teams to identify, debug, and resolve application issues

Display account listing and calculate exchange rate

Cater different download file for bank statements

Write custom filters for transaction history

Create multi steps forms for customer to accept terms and conditions

Write documentation for APIs calls for each screens and components

Project: Maybank M2E E-Onboarding

Fix 7 tickets in 2 days without prior knowledge of the codebase

Frontend Developer

Edag Holding Sdn. Bhd.

November 2022 - March 2024

Project: Resource Information & Fulfillment Tools (RIFT)

Involved in the frontend development lifecycle of a resource planning app

Conceptualized and initiated the development of a resource planning app for project managers

Designed and developed a proof of concept (POC) to validate the app's feasibility and functionality

Collaborated with project stakeholders to gather and refine functional requirements

Participated in regular scrum meetings and provided technical insights to streamline development

Shared knowledge with colleagues from Malaysia and Germany on frontend topics, including code quality

Project: Work Place Reservation System (WPRS)

Utilized Angular components, services, modules, and routing to create a modular and maintainable codebase

Experienced in resolving complex merge conflicts, resolved 82 merge conflicts across 7 branches using Git knowledge

Merged 7 story branches with pull requests, improving collaboration with the development team

Implemented design changes suggested by clients and team members

Wrote Jest unit tests with 80% code coverage to catch bugs early and ensure code quality during the development process

Collaborated with the backend team to integrate REST APIs for faster data processing.

Frontend Developer

OmniGeo Solutions Sdn. Bhd.

September 2021 - October 2022

Project: In House Admin System

Developed admin system using Next.js and Bootstrap

Implemented responsive designs that optimized user experience across various devices

Created custom functions for uploading, processing, and error handling of CSV files

Implemented user authentication using OAuth with Next Auth

Created user interfaces with data retrieved from the server

Submitted data to the server with API, utilizing RESTful architecture to ensure data integrity and reliability

Linked two sets of data dynamically to create context between data, and enable seamless data visualization

Shopify Frontend Developer (Internship)

Jumpstart Commerce Sdn. Bhd.

December 2020 - March 2021

Project: Multiple Shopify Stores

Developed custom Shopify themes using HTML, CSS, and JavaScript to enhance user experience and increase conversions

Launched 3 new Shopify stores and updated 6 existing ones, utilizing expertise in the Shopify platform to ensure optimal performance and user experience

Collaborated with cross-functional teams to deliver high-quality e-commerce solutions that met client requirements

Provided technical support and troubleshooting for Shopify stores, resolving issues related to theme customization and app integration

Frontend Developer (Part-time)

Leo Code Sdn. Bhd.

May 2020 - July 2021

Project: Entertainment Website

Create webpages with Angular and Bootstrap

Check for bugs in the development and production environment

Translate website content to other languages with i18n

Provide ideas for creating UI for the application

Attend weekly meetings to provide progress reports

Assist colleagues in completing tasks and projects

Projects

What I've Built

Exchange Rate
Date With Me
CSV Importer
Context Mapping
Campsite (FYP)
UniCloth