My Work

I have been creating bespoke websites and applications since 2019. I specialise in both frontend and backend application development, and I'm currently working on expanding my user interface/user experience (UI/UX) design skills.Here are a few examples of my most recent development work and projects from the last few years including full-stack web applications, desktop applications and static websites.
Screenshot of the Maths Planner application

Maths Planner

A full-stack web-application designed and developed for TeachEezy ltd. which generates unique random questions for maths teachers, in the form of lesson starters, which help to reduce teacher workload and improve student learning.
JavaReactSpring BootAWS CognitoHerokuAntDesignCucumberLiquibasePostgreSQLStripe
Read More >

Forest Generator

An open-source application for procedurally generating and rendering realistic forest scenes using L-systems and OpenGL. Created for my MEng Computer Science Individual Project at the University of Southampton.
JavaOpenGLLWJGLFasterXML: Jackson
Read More >
Screenshot of the Forest Generator application
Screenshot of the Spydify application

Spydify

A web-app which connects to Spotify and shows users visualisations and metrics to help them explore their music tastes and find new artists and songs.
VueJSD3PythonFlaskCloud FirestoreSpotify
Read More >

Veterans Rebuilding Life

A complete re-design and implementation of a new prototype website for the Veterans Rebuilding Life charity. The project involved designing a new web presence for the charity and developing a prototype version of the site along with a custom CMS, PayPal integration and SEO optimisation.
StrapiReactTypeScriptUI/UX DesignFigmaVolunteerPayPalAWS EC2AWS S3MeiliSearch
Screenshot of the Veterans Rebuilding Life application
Screenshot of the Southampton University Archery Club Website application

Southampton University Archery Club Website

A complete re-design and implementation of a new UI/UX WordPress theme for the website and content layout reorganisation so that the site is more visually appealing and the information is more easily accessible
WordPressUI/UX DesignContent ReorganisationVolunteer
Read More >

InsightHousing

A prototype web-based application which uses open data to allow users to compare housing/living metrics-of-interest easily and efficiently with a particular focus on first time buyers and people looking to relocate.
ReactMapBoxAntDesignTypeScriptSpring BootPostgreSQLOpen Data
Read More >
Screenshot of the InsightHousing application