My Projects

Throughout my education and professional experience, I have worked on lots of different projects that have tested my understanding of software development and introduced me to new technologies and ways of working. Below are some of the projects I've worked on previously, or am working on at the moment.

Code snippet

Apprenticeship Portfolio

As an apprentice, I had to build a portfolio of the kinds of web development work I was doing day-to-day. I documented a wide range of different projects from small changes to CRM systems to building webpages and working with APIs. I wanted to capture as wide a range as possible to demonstrate my different skills. I also had to include a final project, which was a large-scale project to build a CRM system and website that would fit the needs of a client, based on meetings and mockup designs.

This portfolio showcases the growth I underwent as an apprentice, the development of my skills and the increase in complexity of different projects I worked on.

Trench Defence Project

Trench Defence Game

I built this game for my final project as part of my A Level Computer Science course. I was inspired by retro games and flash games I used to play when I was in primary school. Alongside the game, I documented the whole process of building it, from planning and creating sprites and animations to writing the code for the game itself. I built it within the Defold game engine using Lua, both of which I had to learn for the project.

This was one of the first major projects I undertook, and although it is basic, I am pretty proud of what I was able to create based on what I learned.