personal | November 2025
An Authentication and Authorisation setup using JWT Tokens, Cerbos Policies, Springboot and GraphQL.
Read More
course | June 2025
An API built using Springboot that implements authentication, E-commerce functionality and integration with Stripe.
Read More
personal | May 2025
A refactor of GraphQL Faker, an existing but abandoned project that was missing an extremely useful piece of functionality.
Read More
personal | April 2023
A web and mobile application built using Django and NextJs, and implements PWA functionality to track a users daily score.
Read More
personal | March 2022
A Personal Portfolio website built using Contentful, Typescript and NextJS to implement Incremental Static Regeneration.
Read More
Portfolio Project

personal | June 2021
A simple E-commerce website selling a single product, built with React (Gatsby) and integrated with Stripe for payments.
Read More
course | May 2020
A mock Video Rental application build with Express, MongoDB and React, where costs and stock levels of movies can be managed.
Read More
commercial | February 2020
A commercial website I built using PHP, Wordpress and Javascript, for the Harper Collins subsidiary Catholic Bible Press.
Read More
commercial | October 2018
A commercial website I built using PHP, Wordpress and Javascript, for the Harper Collins subsidiary Epic Reads.
Read More
course | June 2018
A Calorie Tracker application built using vanilla Javascript (ES6) and the browser's Local Storage API to handle persistence.
Read More






