Skip to content

Projects

Fbs

GitHub | Website

Simplify and automate facility bookings for 15+ facilities around my NS camp. Integrates with Google Calendar, Google Sheets, and Telegram for easy management and a hassle-free experience.

Tech stack

.NET, Aspire, New Relic, Coolify (deployment)

Nuxt3, Kiota, PrimeVue, TainwindCSS, vue-cal

Homer

GitHub

Jarvis of the house, but dumber. Tries to be helpful but sometimes isn't. Powered by Home Assistant, NetDaemon and New Relic. Runs a bunch of automations around the house (like controlling my toilet light, very helpful) and pipes some statistics to New Relic so I can make fancy dashboards.

Started after I got fed up with writing YAML Home Assistant automations.

Homer processes millions of events a month for me and makes it useful.

First time using ReactiveX (Rx.NET) and learned a lot.

Tech stack

.NET, NetDaemon (+ Rx.NET), Aspire, New Relic, Coolify (deployment)

DataGovSG APIs, LTA DataMall APIs, SimplyGo APIs

DrivePermissionScanner

GitHub

Hobby project for work. We have 100k+ files and we want to grab an overview of their permissions.

Tech stack

.NET, TPL Dataflow, Google Drive APIs

sstalumniassociation

GitHub | Website

Platform for provide SST Alumni access to various services, such as entry approval, passes and event stuff.

Tech stack

.NET, EF Core, gRPC

Nuxt3, Drizzle, Framework7, TailwindCSS, NuxtUI

CloudFlare, Turso, Fly.io

paperless

Image

GitHub | Website

A platform for you to make your own digital namecards, and share them.

Was a good place for me to play with Cloudflare KV and Next.JS 13's App Router + RSC capabilities.

wsa-tollbooth

Image

GitHub | Website

A survey platform for World Skills ASEAN (Singapore 2023).

With my amazing decision making skills, I decided to create this platform 1 week before the event because why not. The platform allows event organizers to create surveys, and view responses with a little bit of analytics.

For admins (me!), there's also a lucky draw thingy.

Across 3 days, the platform collected around 2000 responses.

Tech stack

Nuxt3, Prisma, tRPC, PrimeVue, UnoCSS, Redis

CloudFlare, CockroachDB, Fly.io

admin.form.gov.sg

No image 😦

Website

An admin interface for FormSG, designed to provide quick access to important information and facilitate updates to data on the platform.

Design heavily inspired by Linear, because Linear good 👍.

Tech stack

Vite, React, React Router, Chakra UI, Tanstack Query, Tanstack Virtual, S3

NestJS, Mongoose, MongoDB, AWS Lambda

Last updated: