
Hi, I'm a Game Programmer currently based in Bournemouth, recently graduated with a First Class Honours in BSc Games Programming at Bournemouth University. I am currently employed as a Student Research Assistant at Bournemouth University further developing my Dissertation Project.
I have taken part in several Game Jams including the Global Game Jam and local events run by Bournemouth University. Teams I have been a part of have placed 1st, 3rd and 4th in the Game Jams and the games were built using my own backend/engine code. Some of the Jams also utilized my dissertation technology as the core mechanic of the game.
I have been playing video game since I was very young, starting with a SNES and Megadrive moving up to Gameboy, PS2 and the Xbox 360. However, I am mostly a PC gamer as I enjoy the performance and experience compared to consoles. I enjoy most RPG, Sandbox and Space games such as: EVE Online, Elite Dangerous, Factorio and Garry's Mod to name a few current favourites.
My biggest hobby aside from gaming is computers, ever since I was a child I have always been using, building and repairing computers. I have built my own internal gigabit network with a home server connected, so have a reasonable understanding of networking technologies. I also have run some game servers, web servers and general cloud servers so I am also proficient in Linux and command line systems.
Recently I have started utilizing home automation technologies and implementing my own using a Raspberry Pi and simple electronic components.
During school I started learning how to code in Visual Basic during my free time. I made a few simple games in this language before moving to Java and Python. I then began to learn basic web technologies and started making websites, a few for actual clients.
Please read my CV for a more detailed breakdown of my skills.
My dissertation involves implementing a web based open-source companion app that connects to new and existing games to provide a controller or other interface. A similar proprietary system is used by Jackbox.tv and companion apps that some big developers use with their games. A web based system allows a developer to create one app for the majority of platforms, removing one of the biggest development costs.
I achieved a 71% (1st) for my dissertation.