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.
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.
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.