I'm a computer programmer from Dundee, Scotland.

I work at Ninja Kiwi Europe, where I've spent the last few years developing games such as Bloons TD 5, Bloons TD Battles and SAS: Zombie Assault IV for iOS and Android.

These days, I specialise in networked systems programming, building large-scale services that can support thousands of players. This incorporates the design, development and maintenance of custom software for clients and servers.

In my spare time, I run Dundee MakerSpace and work on my Dreamcast game, Dungeon Ross.

My CV (resume) - My GitHub