This portfolio site is very outdated. A new site is under construction! Watch this space! Please visit my LinkedIn Profile for my latest experience.

About Me

I am a passionate problem solver with an open and positive outlook on life. Recently graduated from Bournemouth University with a Second Class Bachelors in Computer Science Games Technology, I am now looking to apply and improve my current skills but not afraid to learn new technologies. To date, I have 3 years of experience using the Unity game engine and programming in C#. Additionally, I have experience in NodeC+, OpenGL, Python and PHP. Other than coding, I have experience in 3D modelling/optimisation and an understanding of various elements of the production of a game.

Undergraduate Project

Implementation And Development Of An In-Game Scripting Mechanic In A Multiplayer Environment

I believe coding should be a bigger part of playing games in a serious fashion and not only for teaching but also for exercising existent skills. So for my dissertation, I created an interactive scripting system in which players can write their own scripts to interact with in-game objects and other players scripts in a multiplayer setting. You can check it out HERE.


Most Prominent





C# / Unity75%

Other languages and skills include Photon Unity NetworkingC++HTMLPHP, MySQL, Firebase, Socket.IO, RaspberryPi, Git, Perforce, WordPress, 3DsMax and Zbrush

  • Experience

Unity Developer – Google Cardboard VR Prototype Dementia Awareness

June 2017 – August 2017

Creating a prototype Google Cardboard VR application for the Psychology department and the Aging & Dementia Research Centre. The application was to raise awareness of Alzheimer’s by creating an accessible experience for all. I created the story with the backing of research refined it with the help of a scriptwriter and added an audio dialogue voiced by an actor.

Lead Unity Developer – Serious Games

February 2017 – July 2017

Working in collaboration between Bournemouth University and Kingfisher, the British multinational retailing company. I Lead a development team of 7 to create a selection of prototype mini-games connected to a prototype CMS to raise awareness of four specific Cybersecurity issues, tailored to Kingfisher, their employees and policies.


July 2016 – October 2016

Working on the project named SMG(Scale Model Games) I developed code that allows a user to remotely control a device that is placed inside a scale model vehicle that contains a RaspberryPi and its attached motors. The back-end is developed using python and shell script. I created two prototype front-ends, one using Unity and the other using HTML + JavaScript in a browser whilst implementing existing code created by another programmer that displays a live video stream.

Other Experience

Ebay Retailer

August 2016 – January 2017

To further my Ebay retail experience, I started selling a product that I noticed was in popular demand in the summer of 2016. I learnt how to improve my listings rank through promotions and how to streamline the posting and packaging costs and process.

Technical Support – Self Employed

June 2015 – July 2016

During the summer of 2015 I decided to offer my personal tech support and advice to people in need, I did
this at a much cheaper price compared to retailers plus a more personal service. I found this to be
a very rewarding experience.

Ebay Retailer

June 2015 – September 2015

During the summer of 2015, I set up an Ebay shop to sell trending products imported from China. I learnt a lot of regulations and laws around importing products and testing of products. In addition to this, I
also developed knowledge of the importance of marketing my product correctly in order to generate
more sales.

My Work

Crumple Car

13th April 2018

eOS Screenshot


13th April 2017

bu-pp badge


1st December 2016


Moonshine Madness

14th November 2016

spacial thumbnail

Spacial – 2D Multiplayer

11th April 2016

Neon Blow thumbnail

Neon Blow

6th January 2016

Maze Hackers Poster Concept

Maze Hackerz Concept

4th June 2015

Human Protect Game Thumbnail

Human Protect

28th August 2014


Experienced And Skilled Using