I use Ruby and Cucumber for all my automated testing needs, hooking into Capybara and PhantomJS for headless testing, along with SitePrism to keep things tidy.
2012 - 2017
Leading the team both in terms of software development and line management, my main achievement was the design and implementation of the next-gen PHP platform for iPlayer Radio; from the RPM build tools to package the app through to leading the development of client libraries and application paradigms. The resulting composition based architecture scaled to over a million requests a day on minimal hardware (~ 5 instances total)
2006 - 2017
In my free time, I've experimented with creating board games in Javascript, equipment booking systems, RESTful calendar APIs, game dev with Unity and SDL and more besides that I couldn't hope to list here. If you're interested in what else I can or want to do, why not get in touch?
2014
A three day course around writing feature files, the ruby programming language and automating testing in a BDD way.