Profile
Hello i'm
Chew Chao Wei
a Fullstack Developer based in Singapore.
About Me

Passionate Full Stack Developer with a strong background in React, Next.js, and Node.js, I specialize in crafting web applications, integrating smart contracts, and building scalable backend solutions. With experience in transitioning to serverless architectures and developing interactive games with Unity3D, I'm eager to drive innovation and deliver cutting-edge projects.

Skills

HTML
90%

HTML

HTML
75%

CSS

HTML
80%

Javascript

HTML
65%

Typescript

HTML
70%

React

HTML
70%

NextJS

HTML
65%

Node

HTML
55%

AWS

HTML
50%

Unity3D

Professional Experience

April 2023 - Present

Frontend Developer

Affyn Pte Ltd

Maintained and enhanced company's web applications using ReactJS, NextJS, and web3.js, implementing Web3 functionalities for smart contract interactions. Working closely with cross-functional teams, I ensured seamless frontend-backend integration. Additionally, I developed internal admin tools with ReactJS and Material-UI to support operational efficiency. My role also extended to assisting the Games team with Unity3D-based feature implementation, showcasing my versatility across web and game development in a Web3 context.

React
NextJS
Javascript
Typescript
NodeJS
AWS
Unity3D

Sept 2022 - April 2023

Unity Developer

Null Carbon Pte Ltd

Designed and developed an NFT-based Play-to-Earn (P2E) game, taking responsibility for implementing and maintaining various game components. This involved both creating new features and enhancing existing ones, as well as identifying and resolving bugs to ensure smooth gameplay and optimal user experience.

C#
Unity3D

April 2018 - Aug 2022

Web Applications and Operations Manager

Ekkko Systems

Developed and maintained diverse applications using a range of technologies. I built web applications with React, NextJS, CSS3, and DynamoDB, while also creating serverless functions using AWS Lambda and API Gateway for seamless integration. My responsibilities extended to mobile development, where I maintained an iPad event attendance tracking app using Swift, and game development with Unity3D for event applications. I conducted feasibility studies for new systems, managed onsite solution deployments for events, and directly communicated with clients to gather project requirements. This multifaceted position required expertise in both front-end and back-end development, cloud services, mobile app development, and game programming, as well as strong analytical and client-facing skills.

React
NextJS
Javascript
Typescript
NodeJS
AWS
Unity3D
My Projects

Here are a few past design projects I've worked on.

Project Thumb
Merchant Platform for Lifestyle App
Created a full-stack merchant platform that lets merchants create and manage campaigns inside lifestyle apps and admins onboard new merchants. used Node.js with MongoDB for a scalable backend and NextJS for a responsive frontend. The platform enables merchants to effectively create focused marketing campaigns and streamlines the merchant onboarding process.
NextJS
Typescript
TailwindCSS
Shadcn
NodeJS
MongoDB
Project Thumb
Real-time Game Leaderboard
Developed a real-time leaderboard system for a campaign, featuring dynamic updates and automated reward tracking. Implemented an interactive user profile dashboard, showcasing achievement history and detailed ranking statistics. Leveraged RESTful APIs to display complex game data, including in-game buff items, player rankings, and reward calculations.
React
Typescript
TailwindCSS
Project Thumb
FYN Pledge Dashboard
Developed a real-time pledge dashboard that dynamically tracks points accumulation and user statistics, including Affynity Power and Pledge Duration. The dashboard features a tiered leveling system based on Total Base Power accumulated, providing users with a clear progression path. Utilized React and web3.js to seamlessly integrate blockchain data.
React
Typescript
TailwindCSS
Project Thumb
In-Game Currency Store
Developed a store page that seamlessly integrates cryptocurrency transactions, allowing players to purchase premium in-game currency (Nexium) using FYN tokens. Implemented real-time price updates and currency conversion, enhancing transparency and user trust.
React
Typescript
TailwindCSS
Project Thumb
Interactive Cocktail Dispensing Machine
An interactive cocktail dispensing machines created to engage guests during the Singapore Media Awards night. Guests will play a quiz game to answer a series of question about Bloomberg in a limited time. Depend on number of questions answered correctly, the machine will dispense certain cocktail. The game is developed using Unity3D and integrate with Bartendro to dispense cocktails.
C#
Unity3D