Passionate software developer with a passion for crafting seamless user experience.
Fullstack developer with a strong focus on frontend development using React and Next.js, and solid backend experience with NestJS and SQL/NoSQL databases.
I graduated from University of Malaya with a Bachelor Degree in Mechanical Engineering, and my first exposure to tech came during my internship as a product manager. Working closely with engineers on real products sparked my interest in software development and led me to transition into a full-time software engineering role.
Since then, I have built and maintained production-grade applications in enterprise and client-facing environments, from designing user interfaces and APIs to handling data-intensive backend workflows. I enjoy owning features end-to-end and turning product requirements into reliable, scalable solutions.
I’m continuously improving my craft by building hands-on projects, exploring better system design, and keeping up with modern web technologies.
Accenture Technology
Aug 2024 - now
Fullstack developer specializing in building scalable, user-centric web applications for a major banking client in Malaysia.
React JS
Next JS
Nest JS
Typescript
Invoke Solutions
Aug 2022 - Jul 2024
Specializing in developing compelling and intuitive user experiences, thriving on continuous learning and implementing new technologies to enhance the overall functionality and aesthetics of web applications.
React JS
Next JS
Vercel
Tailwind CSS
Material UI
Wordpress
Celcom Axiata Berhad
Jul 2021 - Sep 2021
Collaborated with diverse teams to optimize our products, from analyzing market trends to coordinating successful product launches. Engaged in all stages of the product life cycle, ensuring our offerings not only meet customer needs but also align with company objectives.
Project management
Excel
Jira
Problem solving

Developed my own wedding invitation application that streamlines RSVP management. With this app, users can submit their attendance and event details will be auto-emailed. As admin, I oversee RSVP tracking for seamless event coordination. This full-stack web application was built using Next.js, MongoDB for the database and was deployed on Vercel.
Next JS
MongoDB
Vercel
Tailwind UI

I created a mini-project to enhance my TypeScript skills, leveraging the ShadCN component library for quick and efficient UI development. For the API, I integrated the Spoonacular API to handle recipe data, and I implemented a search feature to allow users to easily explore different recipes.
React JS
Typescript
Vercel
Tailwind UI
Shadcn/ui

This personal portfolio represents my initial attempt into web development, serving as a nostalgic reminder of my journey and growth in the field. Crafted with HTML, CSS, and JavaScript, this first version showcases my early efforts in building a digital presence. Deployed through GitHub Pages, it stands as a testament to my initial steps in the world of web development and serves as a foundation for future iterations.
HTML
CSS
Javascript