Creative web developer with 4+ years of experience and a diverse portfolio — 5 apps, 8 quizzes and 15 games all in one place. Check out my portfolio and blog if you'd like to learn more!
Check out the apps I've built over the years with Vue. Hope you enjoy exploring them!
Plan your next meetup with MeetupMaker!
Create tier lists with just your keyboard with VimTier!
Plan your hikes with ease with RouteWeaver!
Simulate the MRT network with MRT Router!
Create community tier lists with CollabTier!
Enjoy the Quizzes and single-player activities I've crafted with Svelte!
Answer yes or no, simple as that! Try to get a high streak!
Compare the two items and guess which one has the greater value. Try to get the highest streak that you can.
Group tiles that share a common category. Match all four tiles to win!
Guess where I took these photos! When you're ready, make your guess and see how close you were.
How many locations can you name in a short time?
Match tiles that are part of the same group. Try to complete all pairings as quickly as possible!
Select all the correct answers from the list. Try to get a high score!
How many answers can you get in a row? Test your knowledge with these quizzes and see how high of a streak you can get!
Explore the creations I've built and the experiences I've gained over the years!
Check out some of the art I've created using Desmos!
Here are some of the coding languages I've picked up over the years.
Here are some of the courses I've taken in NUS, on Coursera, and more.
Here are some of the web frameworks I've used in my projects, sorted by how many lines of code I've written in them.
Here are some of the invaluable experiences I've gained through internships, work and beyond.
My language-learning journey has been a long one. Here are some of the highlights.
Here are some of my transcriptions, medleys and original songs I've made using MuseScore.
I've built quite a lot of projects using all kinds of technologies. Here are some of the bigger ones.
Here are some of my more important skills I have acquired, falling under various categories
Over my years of coding, I've picked up quite a few technologies. Here are some of the more important ones.
Welcome to my blog, where I dive into my experiences and share insights on a range of topics.
I've been on many hikes and long walks. Here are some of my favorites.
Here is my experience taking various courses in NUS.
Challenge your friends to online multiplayer games I've built with React. Let's play!
How well can you read blurry text? Test your eyesight and compete with friends in this fun and challenging game! Best played with 1-4 players.
Burning Bridges is an activity that stirs up lively conversations with AI prompts that might even challenge friendships. Dive in and see if your bonds can withstand the heat!
Pick a city you think is the closest to the given point. But don't pick the most popular city! Best played with 1-6 players.
See how well you can guess color hexcodes! Score points based on how close you are the to answer. Best played with 1-4 players.
Dive into fascinating questions, fun challenges, and engaging prompts generated by ChatGPT. Ignite connections and make every chat memorable!
Pick the card you think will win the most fields! Don't pick the most popular choice. Best played with 3-8 players.
Guess the frequency of the given sound. The closer you are to the actual frequency, the more points you get! Best played with 1-4 players.
Test your geography skills by guessing where the location is. Make the closest guess to gain the point! Best played with 3-8 players.
Stay within the bounds and be the last player standing in this math-based card game. Best played with 2-6 players.
Become the midpoint of your friends' guesses in this fun and engaging game. Best played with 3-12 players.
Pick a number that will satisfy the most conditions! Try to be unique with your choice. Best played with 1-6 players.
Come up with the funniest responses for our AI-generated prompts and vote for the best one! Best played with 3-8 players.
Strategically arrange your cards to outwit your opponents, becoming the ultimate Stat Attack champion! Best played with 2-6 players.
Guess the statistics of the given data. The closer you are to the actual statistics, the more points you get! Best played with 1-4 players.
Get ready for a night of fun and laughter with Truth or Dare! Are you gonna pick truth? Or dare? Best played with 3-6 players.