Work with context-free grammars. Parsing, string generation, and manipulation.
:school: all schoolwork related code in and after year 3
A d3 heatmap representing time series data similar to github's contribution chart
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Scrapy, a fast high-level web crawling & scraping framework for Python.
Official homepage for CS3216
Simple HTML to display CS3216 Grouping
Knowledge-Based Module Planner
:wrench: Slightly improved IVLE UI
:speech_balloon: Simple chat for learning socket.io
:spades: :hearts: :clubs: :diamonds: Dynamically loaded Bootstrap 4 Card using d3.js
This is the project website for the TEAMMATES feedback management tool for education
Realtime application framework (Node.JS server)
:microscope: experiments for d3.js
CS2103T CE1 CE2
Leap Motion Gesture-controlled Game for Hack and Roll 2015
AI for battlecode
Android Game did back in 2012 for a competition
Sever for Table Dash for Battle Hack 2014
CS2106 Project to create a simple kernel emulator
Android Client for Table Dash for Battle Hack 2014
:closed_lock_with_key: Android App to manage password using cards
Following the tutorial on node.js to build a simple chat server