My Projects

I am proud of all my programming projects, but these stand out as particularly challenging and rewarding, helping me grow and push my abilities.

Promo image for project named CDA Weather ARMS Bot

CDA Weather ARMS Bot

TypeScript

Node.js

Express

Telegraf

Redis

PQueue

Fly.io

Cron

Stay updated with scheduled WBGT, temperature, and lightning alerts for CDA and HTTC, with on-demand checks available directly through Telegram*. *Not affiliated with the Singapore Civil Defence Force, Civil Defence Academy, National Environment Agency, or Telegram. This project is purely for personal interest and productivity.

View Project
Promo image for project named Similarify

Similarify

React

Spotify API

Redux

Expand your musical horizons with the Similarify - find new tunes based on the songs you already love! (Powered by Spotify API)

View Project
Promo image for project named Countie

Countie

Swift

SwiftUI

SwiftData

WidgetKit

App Intents

EventKit

Countie is a native iOS countdown app for tracking upcoming milestones, syncing events from your calendar, and surfacing them through beautiful Home Screen and Lock Screen widgets.

View Project
Promo image for project named Roast my music taste, please!

Roast my music taste, please!

Next.js

Spotify API

LangChain

OpenAI

Vercel

Think you got superior musical taste? Let the gods of music be the judge of it. Powered by LangChain, OpenAI and Spotify

View Project
Promo image for project named Troof

Troof

React

Express

Socket.io

PostgreSQL

Supabase

Prisma

Experience the ultimate social truth or dare game with Troof! - see, chat, and react together with your friends! (Currently disabled so save on hosting costs)

View Project
Promo image for project named Hacker Hotel

Hacker Hotel

Roblox

Roblox Studio

Lua

Game Development

Created for Republic Polytechnic's Open House 2024 with a team, "Hacker Hotel" is a Roblox game teaching cybersecurity through attacking, defending, capture-the-flag, and quizzes.

View Project