Projects

Turing Machine Simulator

A C++ Program providing the functionality to design, customise and emulate a single-tape Turing Machine.

Parallel Make

An implementation of the make program but parallelized

Breakout

A custom version of the classic Breakout game built from scratch in MIPS assembly

Flipwise

A program for planning, tracking, and splitting the cost of shared expenses

Skilltree

A web app that takes what you want to learn and constructs a personalised skill tree, dividing this goal into sub-goals - giving you milestones to achieve on your learning path.

Book Depo

A web app that aggregates free ebooks available online for download into a singular search engine

ToDo+

A desktop todo application combining multiple productivity tools into one location

Bindr

A study tool for IB students

Time Bandit

A 2D side-scrolling hack n’ slash game built in Godot

Script Writer

A program to assist in writing documents in the format of a play script

Battleship Solitaire Solver

A program using ARC-3 and backtracking search to solve the battleship solitaire constraint satisfaction problem