Professional Background

I specialise in:

  • JavaScript, Java, PHP, SQL, CouchDB, REST, Sass, BEM, CI/CD, Jenkins, AWS, Docker, TDD/BDD & Cucumber
  • Designing and implementing strategies for application development, continuous integration, automated testing and cloud deployment
  • Architecting and building accessible and responsive digital experiences driven by analytics and data
  • Designing and developing scalable application architectures with agility built in
  • Building cultures of collaboration, autonomy and ownership within engineering teams to ship quality software faster
  • Legacy service transformation and decommissioning into modern digital solutions
  • New business and product development from MVP to maintainable software and enterprise architectures
  • Business transformation (re-branding, re-launching & process improvement)

Other skills and interests include agile, emerging software development techniques, client side frameworks, server side frameworks, relational/non-relational database systems, continuous integration/delivery, testing, version control & devops.

Get in touch - Public PGP key.


Open Source

I have contributed to several large open source projects, including; PHP, Firefox, Rust, rust-fmt, MediaWiki, Vagrant, Grunt, Google Heapster, Penthouse, tldr-pages, troposphere and Iron.

I have 75 open source repositories on GitHub! Check them out at

Social Media