I've been a developer for over 10 years and specialised in 2D casual games around 5 - 6 years ago, and in the past few years this has been mostly all HTML5 work. 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 and DragonBones. I normally work with Pixi.js but am just as comfortable using Phaser if the job requires it.

As well as browser games I've also worked 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 Typescript, 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. I'm not bad at using Photoshop and I'm hoping to soon add Unity to my list of skills.

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.