I'm a programmer based in Royal Leamington Spa, UK.

I have a professional background in Game Development, and a degree in Computer Games Development from the Institute of Technology Carlow, Ireland.

I've worked with all major platforms: PS4, Xbox One, PS3, X360, WiiU, iOS and Android. I'm experienced with in-house and public game engines such as Unity.

My strong passion for making great games and excellent cross discipline communication sets me apart from other developers.

This is what I do

I've been a professional video games developer since 2010. I specialise in Gameplay Programming.


I have over 5 years professional game programming experience, working primarily in C++. Other languages I have experience with include C#, UnityScript, Flash / JavaScript.

Game Development

I’ve worked on a wide range of game projects including AAA, Work for Hire and Indie. I have experience working on all major platforms PS4, XBox One, WiiU, PS3, X360, Wii, Android, iOS.

Rapid Prototyping

As a gameplay programmer I've developed the skills required to produce quick prototypes of new gameplay features on tight timescales.


I have an overwhelming passion for making games. It's all I've ever wanted to do and it's all I ever will do. No matter what the project I will fight for it to be the best it can be.

Let's work together!


Here are some of the projects I've worked on.


Passionate and enthusiastic!

Liam is a seriously passionate and enthusiastic game developer. He is constantly thinking of the overall quality of the game and is full of creative ideas for making it better. He's very accommodating and doesn't shy away from tricky problems. His enthusiasm, drive and personality mean he's really fun to work with and is well liked by everyone on the team.

Rachel Simpson - Freelance composer and sound designer

Full of energy!

Liam is great to work with, full of energy and enthusiasm. Liam is both resourceful and reliable. In short, Liam is a great asset to any team.

Robert Parker - 3D Artist

Great asset for any team!

Liam is without doubt a great asset for any team. His enthusiasm and dedication are second to none, and he is always willing to put in the extra effort to push the quality of the product. Speaking as a designer he is a joy to work with; his understanding of inter-discipline communication is excellent and he will always contribute compelling, well thought out ideas when working towards a goal.