Projects

Google Developer Student Club - Project Sight Words

Technology head of Project Sight Words, leading a team of 10 to make learning fun for dyslexic students with an online learning platform that is engaging and customised to their learning needs. The platform has two fronts, a progressive web app to teach students how to read and write through interactive learning, as well as a teacher portal to help educators manage their lessons and students progress more conveniently.

Read more..

LeetWithFriend

Led a team of 4 to develop an interview preparation platform and peer matching system, where students can find peers to practice whiteboard-style interview questions together. Developed a real-time matchmaking system between users via web sockets using Socket.IO and Incorporated WebRTC video calls between users in rooms.

Read more..

Swappee

Architected and developed an online platform allowing users to search or list items to trade and facilitate the trading process, and mentored 2 other new developers to introduce them to software engineering and gain experience with a full stack project

Read more..

Google Developer Student Club - Project Siew Dai

Collaborated in a team of 8 as a full stack developer for Project Siew Dai, partnering with a non-profit organisation, Diabetes Singapore, to support its engagement activities in Volunteer and Stakeholder Management and Event Workflow Automation.

Read more..

gitGud

gitGud is a desktop application for storing and managing your friends' gaming information and schedules. It is dedicated to gamers like you and provides a gamer-themed experience with a focus on increasing your efficiency through its typing-based interface.

Read more..

Source Academy Module System

Designed and developed a new flexible module system on Source Academy, an open-source online environment to learn programming, utilised by 700+ NUS freshman yearly.

Read more..

React With Redux Projects

Created various React projects through the journey of learning React and Redux, such as: A streaming website allowing users to sign in via OAuth2.0 and view ongoing streams by other users or live stream their screen through a RTMP server.

Read more..