I've been a developer for many years, specialising in 2D casual games around 2009, and since 2013 this has been mostly all HTML5 work with Typescript and Javascript. I've regularly coded games for lots of well known childrens brands such as Cbeebies, Cartoon Network and Nickelodeon. I do a lot of work with code driven animation using plain maths, tween engines and skeleton animation frameworks such as Spine. I normally work with Pixi.js (since version 1 in 2014) but am just as comfortable using Phaser if the job requires it.

As well as browser games I've also worked in the past on numerous iOS and Android apps, coding in both Objective C (Sparrow Framework) and Actionscript (adobe Air, Starling Framework). I have worked on projects in Coffeescript, C++ and Java, and also have experience of working with Cocos2D and various physics engines such as Box2D and p2.js. I'm familiar with Node.js, Electron and React and I'm also not bad at using Photoshop.

I live in the Garden Route area of South Africa and work remotely for clients in other countries. If you have a game you might like me to work on by all means get in touch, my contact details are below.