View all of my projects here!

I love building visual projects to showcase the beauty of programming ;)
Astro TailwindCSS Netlify

Personal Portfolio Website

Sun May 21 2023
You are looking at it now! A rebuilt of my personal portfolio website using Astro, TailwindCSS and Netlify Learn more
Education Websockets NextJS

PracticeMe

Mon Apr 17 2023
A realtime, gamified education platform that allows students to practice JavaScript questions. Used and deployed in Singapore Polytechnic Learn more
postman clone
React Frontend API Utility

Postman API Clone

Wed Jan 04 2023
Trying to make a postman clone on the web using DaisyUI and vite... Learn more
custom timetable
CSS Frontend Utility

Custom Timetable Page

Sun Jan 01 2023
My school's timetable page was not very user friendly, so I built a custom timetable page with CSS Grid and Flexbox. Learn more
minimalistic todo app
DaisyUI TailwindCSS React

Minimalistic Todo App

Wed Nov 02 2022
A simple and minimalistic todo list for the power user, built with DaisyUI and TailwindCSS, featuring a theme switcher and persistent storage using LocalStorage. Learn more
Algorithm Cellular Automata p5js Visualisation

Conway's Game of Life

Sat Aug 13 2022
A visualisation of Conway's Game of Life, a cellular automaton devised by the British mathematician John Horton Conway in 1970. Learn more
Bootstrap Frontend Assignment

Bootstrap Personal Portfolio Website

Tue Aug 09 2022
As part of my frontend development project at Singapore Polytechnic, this website was built with bootstrap, a CSS framework for quickly building out nice looking websites. Learn more
Automation GitHub API NextJS Utility

Custom GitHub Dashboad

Sun Jul 24 2022
Implemented a custom github dashboard to quickly navigate to my repos Learn more
Newton Rhapson
Algorithm Newton Rhapson p5js Visualisation

Newton Rhapson Method

Mon Jun 27 2022
A visualisation of the Newton Rhapson method for finding roots of a function. Learn more
Shakespear Monkey
Algorithm p5js Game Genetic Algorithm

Shakespear Monkey

Mon Jun 27 2022
Shakespeare monkey simulation with genetic algorithm Learn more
Machine Learning Genetic Algorithm p5js Visualisation

Smart rockets Genetic Algorithm

Sun Jun 19 2022
This is a showcase of genetic algorithms, a search heuristic inspired by natural evolution. Learn more
Algorithm Artificial Intelligence p5js Game

Minesweeper AI

Thu Apr 21 2022
An AI capable of playing minesweeper. Learn more
Machine Learning Q Learning Nim Reinforcement Learning

Q Learning with Nim

Sun Apr 17 2022
This is my first machine learning related project. The AI is trained through Q-Learning, playing against itself many times and learning the optimal move to play at any state. Learn more
Algorithm Path Finding p5js Visualisation

Path Finder Algorithm

Tue Mar 29 2022
A path finding algorithm that finds the shortest path between two points in a maze. Learn more
Algorithm Backtracking p5js Game

Sudoku Solver

Sun Mar 06 2022
A sudoku solver that utilises backtracking to enumerate and exhaust all possible board states. Learn more
minimax-tictactoe
Minimax Tic Tac Toe AI Game Theory Algorithm

Minimax Tic Tac Toe

Sat Mar 05 2022
This is a demostration of the minimax algorithm, an adversarial search algorithm. The AI is optimised with alpha beta pruning. Made with p5js Learn more