About

Back in 2018, I decided to try my hand at creating my very own website and tumbled head first into the rabbit hole of coding and web development. Fast-forward to today, and I’ve had the privilege of building software for a school, a start-up, and a studying platform.

My main focus these days is building projects as a hobby, and doing things that improve my everyday life with coding. In my spare time I've also taught a class at my school about coding and websites, which covers everything from simple HTML to incredibly complex javascript.

When I’m not at the computer, I’m usually studying, sailing, solving a Rubiks's cube, or watching YouTube.

Experience

  1. 2018 — Present

    Deliver high-quality, robust production code for a diverse array of projects for clients. From personal portfolio websites to webapps for businesses.

    • React
    • NextJS
    • SolidJS
    • TailwindCSS
    • JavaScript
    • TypeScript
    • Firebase
View Full Résumé

Projects

  • Zermelo App

    Web app for scheduling school classes. Based on the Zermelo API to improve the experience of parents and children. It also functions as a personal agenda and can be customised to great lengths.

    • SolidJS
    • TailwindCSS
    • TypeScript
    • Zermelo API
  • Rubik's Cube Algorithm Learning App

    Web app for learning new, or keeping up, your algorithms for all of the different Rubik's cubes. it also includes an account system so you can track and store your progress on all your devices.

    • NextJS
    • Firebase
    • TailwindCSS
    • TypeScript
  • Worldle Unlimited

    Remake of the very popular game Worldle, where you guess a country by it's outline. In this version you aren't limited to one country a day and can play for as long as your heart desires.

    • React
  • PWS Project

    For my PWS project a classmate and I researched the mathematics behind the logistics of a distribution centre. This math obviously contained many seriously complex equations so I created an app that would, with a few inputs, calculate all the necessary data and then show you the optimal layout.

    • SolidJS
    • TypeScript
  • Zenith Movie

    Website for downloading movies and TV shows

    • NextJS
    • TailwindCSS
    • TypeScript
    • YTS API
    • TMDB API
View Full Project Archive