Hello. I’m a Glasgow-based software engineer with 30 years experience in the games industry and games-adjacent fields.

I’m proficient in a variety of languages, technologies and platforms. I’m equally happy working solo or as a part of small or large multi-disciplinary teams.

I have experience in many areas of game development, and I particularly enjoy working on gameplay systems, character behaviour and character animation.

I’ve linked a few recent and not so recent projects below. Below those, there’s a link to my CV which has a lot more stuff in it.

Nerial - Senior / Lead Programmer (2022 - Present)

Edify - Senior Programmer (VR) (2018 - 2021)

Older stuff

Cover art for the PS2 version of GTA3