RESUME

 
Personal
Profile

An up-and-coming programmer, cheerfully increasing my skills and knowledge. My main aim is to work with a good team on an ambitious project and learn all I can. While I specialise in programming I have knowledge in design, production and some art creation as I believe it’s essential to know how my teammates work to achieve the best work I can do. Additionally, I am cheerful, confident and not afraid to ask questions.

Languages

C#

C++

Python

PHP

HTML & CSS

Relevant
Projects
Beasts Within (PC) - Unity3D

2D top-down puzzle & narrative game created by a team of six. The challenge with this project was the short timeline and I being the sole programmer on a project of that size. After planning the framework, I focused on creating content creation tools for the design & writing teams and established solid pipelines to ensure that workflow was optimal. This resulted in the team reaching milestones two weeks earlier and allowed me to solely test, debug and iterate on the project for twice the scheduled length.

Check out here.

Dog Breeding Center (PC, iOS) - Unity3D

2D educational game developed by a team of two. Fulfilled the contract with Legends of Learning, an American game based learning start-up, by delivering a polished card game within a month. While handling production, programming, design & audio proved to be a tough learning experience I was able to meet all the deliverables, achieved a bonus payment for quality and was asked to do further work.

Check out here.

Hoverblast (PC) - Unity3D

3D turn-based strategy, like chess but with exploding battleships. I had to use a variety of skills to accomplish this project. Of note was the grid based pathfinding it utilised and the customisable units. It was a challenging but rewarding experience that improved my skillset especially in terms of programming and problem solving.

Check out here.

 

Castellan Kingdoms (PC) Unity3D

2D turn-based strategy game developed in Unity by a team of 3. I was the lead designer and carried the responsibility for the majority of the gameplay programming such as the AI controlled players.

Check out here.

Education
Computer Game Applications Development
Abertay University

Aug 2016 – Present

Participating in the accelerated version of the course, expected to finish on 2018. Major emphasis on usage of data structures and C++ in development of games and graphic applications.

Computer Games Development HND
Edinburgh College

Aug 2014 – Jun 2016

Learned about most aspects of game development with a heavy focus on programming, project management and teamwork.

Principles of Computing
Rice University (Online Course)

Jun 2014 – Aug 2014

Created simple games with AI players. It taught me how to structure my code by planning ahead.

Engines/Frameworks

XNA/Monogame

Unity3D

Pygame

SFML

Graphics Programming

OpenGL

Source Control

Github

Bitbucket

SourceTree

SmartSVN

Other Software
Soft Skills

Excellent Communication

Project Management

 

3DsMax

Photoshop

Illustrator

Visual Studio 2013 & 2015

 

View my complete CV here:
Word, PDF, LinkedIn