
Hello! I'm John
I am a passionate, hard-working game developer who always strives to do my best work in each and every project that I undertake. My main goal in the games industry is to work on projects that are built by equally passionate developers, who like myself, are always seeking innovative ways to grow, learn, innovate and iterate.
​
My passions include 3D art production, through to level design and implementing the assets that I have developed as an environment artist. I have also meddled in VFX (particle effects) and some aspects of game design (narrative/worldbuilding).
​
Please have a look at the projects I have worked on. Thank you for visiting!
About Me
Software Experience

Unity (5+ Years)
Substance Suite (3+ Years)
Jira (2+ Years)
Unreal Engine 4/5 (5+ Years)
Autodesk Maya (7+ Years)
GitHub (4+ Projects)
2020-2021
DES 504 (Indie Game Development)
​
TEAM MULL & IONA
During Semester One of the MProf in Games Development Programme, I was fortunate enough to work alongside passionate students in two teams building two distinct game experiences. Details of which can be found in the Projects section.
EDUCATION
2020-2021
DES 505 (Innovation and Professional Practice)
​
GROUP 1 & 6
​
During Semester Two of the MProf in Games Development Programme, I was fortunate enough to work alongside passionate students in two teams building two distinct game experiences. Details of which can be found in the Projects section.
EDUCATION
2020-2021
DES 506 (Studio Game Development)
​
TEAM CORRY
​
During Semester Three of the MProf in Games Development Programme, I worked in a team of 14 students to develop two game projects for clients The Chinese Room and NHS Scotland.
EDUCATION
EXPERIENCE
MProf Experience
EDUCATION
2020-2021
Master's Degree
ABERTAY UNIVERSITY (MProf)
Continued to develop game development knowledge to a professional level, through increasing development, production and software skills over the course of an entire academic year. Practice included developing several games for clients, in addition to critical thinking and analysis of the games industry.
2013-2017
Bachelor's Degree (Game Design and Production Management, Abertay University)
ABERTAY UNIVERSITY (GDPM)
Developed core skillset, primarily software skills such as 3D modelling software, game engines and project management software. Some details on projects that I worked on personally are available in the 'Projects' tab.
2012-2013
Higher National Certificate (Computer Games Development, Dundee College)
DUNDEE COLLEGE
Developed core fundamental understanding of the games industry. Worked on some smaller games, one project was specifically the Graded Unit, where I achieved an 'A' grade.
SOFTWARE SKILLS

Autodesk Maya

Substance Suite

Unreal Engine

Unity

Trello
GAME DEVELOPMENT SKILLS
3D MODELLING
An aspect of game development that I have explored both during my undergraduate studies and the years that followed. I have undertaken many 3D art projects, some of which can be viewed in the 'Personal Projects' section.
LEVEL DESIGN
Building upon the knowledge gained from 3D modelling, I have been actively utilising the assets developed in some sample level designs that can also be viewed in the 'Personal Projects' section.
TEXTURING IMPLEMENTATION
Enhancing my understanding of advanced texturing techniques, such as employing Substance Painter, as well as Designer, far more in my artistic process has allowed me to gain more skills in texture asset production.