Alex Lovelock
Software Developer
About
Graduting from the University of Surrey in 2024, taught at University Centre Farnborough with a 1st class degree in Computing. During my studies, I developed a passion for software development, focusing on areas like web development, game development, and project management. I am eager to widen my skillset, applying my knowledge to real-world projects and, and gain more responsibilities as time progresses! Meanwhile I continue to work on personal projects in my free time.
I have been interested in software development for many years now, and have been developing software since I was 16. I have developed a variety of projects, from small games to web applications.
Personal Projects
University Media Inventory and Rental System
For my final year project, I developed a web-based inventory and rental system for Farnborough College of Technology. The system uses role base access utlising identity framework and GraphAPI. Students are able to rent equipment with approval from lecturers who manage the rentals and inventory. It is closely integrated with the colleges systems for a seamless user experience.




Check Tech Online
Featuring my first independent project, One Stop Tech is a website I created to showcase and review tech, such as laptops, phones, and other gadgets. Whilst it may appear to be a simple project, I'm using Django as a backend to enhance the tech shopping experience, by leveraging the power of databases to streamline the products shown to the user. The website is hosted on Heroku. Find it at CheckTech.online
Youtube View Counter
As a small side project, combined with the desire to learn about Google's "Google Scripts", I created a simple script that counts the number of views on a Youtube video, and updates the title every 15 minutes. This was a fun project to work on, and I learnt a lot about Google Scripts and the Youtube API, Find it here!
VoxelOne
VoxelOne is a voxel-based game similar to Minecraft I developed in Godot using GDScript I started developing after leaving University. It is still in the works, but I have learnt a lot about dynamic mesh generation, procedural generation, multi-threading, and more.
MoreBlocks
MoreBlocks is a Minecraft Mod I have made which runs on Fabric Modloader, programmed in
Java. It adds many new building blocks to the game.
It does also feature other unique features such as tools and weapons, though it is not the
main focus of the mod.
Skills & Technologies
I have previously used the following technologies in various projects and have a solid understanding of their foundational principles and practical usage.









Academic Awards & Industry Experience
Find my certificates downloadable below. (Click to view)
March 2025 - Present
September 2024 - March 2025