Projects

Major projects

My favourite and largest projects.

Taskifier

A feature-packed task manager and tracker. Built in vanilla JavaScript, HTML and CSS.

View project

GitHub repository

Stationery

A dynamic stationery list generator for Wellington High School parents and students. Includes an interface for teachers to edit their subjects' stationery requirements. Built in vanilla JavaScript, HTML, and CSS.

View project

GitHub repository

Cumulative calculator

A simple speedcubing cumulative time limit calculator. Used at speedcubing competitions to help judges track cumulative time limits for competitors. Built in React.

View project

GitHub repository

wlg-comp-venues

A directory of venues in the Wellington region for organisers of speedcubing competitions. Built in CSS, vanilla JavaScript and HTML.

View project

GitHub repository

Personal site

The website you're looking at. Built in SvelteKit and vanilla JavaScript.

GitHub repository

Smaller projects

kinch-api

A simple API providing global rankings and scores of all countries who have competed in speecubing competitions. Built in vanilla JavaScript and run daily by GitHub Actions.

GitHub repository.

coin-flipper

A Python project used for a statistics assignment to demonstrate the difference in experimental probability.

GitHub repository.

Open source contributions

In addition to the projects listed above, I've also contributed to the following open source projects: