Projects
React
Redux
Django
Python Visual Editor
A scratch like web application for teaching new programmers
ExpressJS
PostgreSQL
React
Redux
TailwindCSS
Diabetes Singapore Data Management System
A web application helping Diabetes Singapore to streamline their event and data management process
C++
Design Patterns
System Testing
SPA for the SIMPLE programming language
A static program analyzer written in C++ consisting of a language processor, query evaluator, and data store (Team lead for the project)
NodeJS
Docker
Socket.IO
React
MongoDB
AWS Elastic Container Service
TailwindCSS
Microservice
SQLite
Peerprep
A web application for collaborative leetcode powered by microservices
React
NextJS
Typescript
TailwindCSS
ChakraUI
NUS Fintech Society Website
Main website of the Fintech Society at National University of Singapore (Team lead for the project)
React
Redux
Typescript
CSS
HTML
Scrabble Board
An interactive scrabble board that allows basic actions of a scrabble game
Java
SQL
Database Systems
SimpleDB
Basic database management system built in Java. Implemented SQL operations, indexes, query optimization, and query processing.
NodeJS
ExpressJS
Postgresql
Docker
ethers.js
Atlas Backend
Server for NUS Fintech Society's administrative website. Implemented APIs interacting with ethereum network.
HTML
CSS
Javascript
Updated Portfolio Website
A minimalist website introducing myself
React
Algolia
Firebase
Material UI
Partner Up
A web application helping students find partners for projects or competitions
Java
Git
Design Patterns
Software Engineering Principles
TimesTable
A desktop application written in Java for private tuition class and student management
Python
HTTP
Python Forward Proxy
A python application that forwards HTTP requests with telemetry
HTML
CSS
Javascript
Portfolio Website
A simple portfolio website
HTML
CSS
React
Calculator
A simple functional calculor with multiple themes
HTML
CSS
Javascript
Room
A simple interactive landing page with vanilla javascript