Specialist development skills with Java, Scala and JavaScript in the fields of interactive television, finance, supply chain management, central government, publishing and the web.
Expertise with Linux, SQL and NoSQL databases systems, web and application servers and CI tools.
Agile developement methodologies utilising TDD, BDD and pair programming.