top of page


I’ve long had an interest in the principles needed to craft great gaming experiences - from both the technical, and creative perspectives. This interest is what that led to my desire to try to make the most elegant, interesting, and innovative games I can. I decided that the best way to do this would be to learn the most I can about the engines in which games are made, and the tools that can be made to make a Developers life easier.



- Autodesk 3DS Max

- Autodesk Maya

- Adobe Photoshop

- Adobe Illustrator

- Blender


-Unreal Engine 4
-Unity 3.5+
-Visual studio 2008+



- C++
- C#
- C
- Java
- JavaScript



Games are a huge part of my life, and I like to take an interest in a variety of genres. The titles I've been enjoying most at the moment are EVE, Overwatch, Dirty Bomb, and Silicon Zeroes. However, I think it's important to have a balance of interests, so I also like to spend my time learning new recipes in the kitchen and cooking meals for friends and family whenever they visit.


BSc Games Design and Programming - 1st

University taught me a lot about what it takes to be a modern Games Developer. My Junior/Senior Collaborative Games Development Modules demonstrate this best. They were 2 yearlong group projects, and I learnt a lot of skills during these Modules. This was proven when I was awarded a special recognition award at the end of my Junior year for not only helping complete my groups project, but for also for helping several other groups fix any technical problems they were facing.

I often enjoyed helping others implement game mechanics, whilst also spending time on my own projects, such as Project Window. It was a small VR demo involving the use of a handheld window which you could pace in the world in order to walk through to another dimension.


If you would like to get in touch with me feel free to leave a message!

  • linkedin
  • twitter

Your details were sent successfully!

bottom of page