Hi, I'm

I am a 21 year old developer based in the UK. I am currently studying Computer Science at the University of Exeter and will graduate this summer. I am passionate about backend and frontend development and enjoy learning new technologies. I am currently looking for a graduate role in software engineering.

A few of my projects:

Dissertation Project

Dissertation Project

This project was my dissertation project for my final year of University. It consisted of a multi-page website summariser that had options to use NLP techniques or a Large Language Model to summarise a given website. This data was then further processed to optimise the list of companies returned for a given quote request.

JavaMavenJUnit
EcoLegends

EcoLegends

A group software engineering project that was developed in my second year of University. It was a web application to gamify being sustainable. The main part of the project was challenges, which players could complete to earn coins that they could then purchase upgrades for their character with. The players could then use these upgrades to battle other players in a top trumps style game. The battle system was implemented using sockets and had a queue system so players could play against a random player. The application included leaderboards to see who earned the most coins. During this project I operated as both the team and technical lead which included organising meetings as well as overseeing all development of the project. I developed parts of the front and back end of the application and was responsible for the deployment of the application using GitHub actions and Docker to deploy on a virtual private server including an SSL certificate.

DjangoJavaScriptMySqlDockerGitHub Actions
Personal Website (This Website)

Personal Website (This Website)

This is my personal website that I developed to showcase my projects and eventually include blogs of interesting projects or technologies. It was developed using Next.js with other libraries including TailwindCSS, framer-motion and some components from Aceternity UI which I customised to provide the functionality I required. Whilst developing this site I attempted to make it as accessible as possible on all devices and optimise the website for SEO and Lighthouse scores.

Next.jsTypeScriptReactTailwindCSSFramer Motion