Cross Platform Multiplayer Browser Game, featuring a custom built server and client from scratch using Websockets, custom physics engine, procedural map generation and HTML canvas
A tool for predicting your ATAR score based on subject results for year 12 Victorian students in Australia. Created to help students calculate their ATAR scores and understand how their results would vary year to year. This calculator is regularly used by students all over Victoria in year 11 and 12 having been used by over 10,000 students.
Python program that automatically uploads Rocket League professional player replays onto a YouTube channel. This project led to the creation of my own now published lighting fast screen recording library 'pyfastscreencap' on PyPI, and a talk at Pycon AU about the project.
A collection of pathtracers implemented in multiple programming languages, showcasing the similarities and differences in language features and performance.
A data analysis project using Python to determine the similarity between League of Legends champions based on real players masteries on champions found through Riot API.