Who am I?

I've been in the web industry for over 11 years working in design and development in a wide variety of environments, platforms and languages. I have a passion for all things technical, yet I also love creating and designing, so I naturally found a home in web design and development.

I'm the lead Front-end developer at Incuna Ltd., where we perform front-end magic for applications and sites in the healthcare industry.

I currently specialise in front-end development with the likes of Grunt, Sass and Angular, but my interests lie across the web stack and you'll often find me babbling here about Drupal, databases and everything across the web stack. I love to build technology that makes things easier.


  • Front-end engineering (Javascript, Angular, BackboneJS, xHTML, CSS, Ajax, DOM)
  • Server-side javascript - nodeJs, Grunt, requireJS etc.
  • Drupal CMS development (custom themes, modules)
  • Web 2.0 applications (Javascript and AJAX)
  • CMS and application design and information architecture

Professional History

I have a page for my full CV, but here's a summary.

Prior to my current position, I was a Drupal developer for Torchbox Ltd., based in the beautiful Oxfordshire countryside. I was involved in working on some of the countries largest Drupal sites for a range of NGO clients. Here I worked across the stack, honing my PHP, theming and JS skills. Highlights were building automated batch processing modules for Drupal utilising a combination of PHP and JS.

Before that, I was lead developer at the LLAS subject centre where I was responsible for developing and maintaining a portfolio of over 18 sites for a national teaching CPD centre. These mostly ran on Drupal but also covered a plethora of other technologies which I was responsible for developing and maintaining.

I was originally trained as a scientist, and earlier in my life I completed studies for a PhD at Southampton University in liquid crystal optics (Yes, I was a laser scientist). During my time as a PhD student I also worked as a freelance web designer and consultant on projects for the School of Physics and Astronomy. Copies of my thesis and talk abstracts are available on this site. Prior to this I also completed an undergraduate masters degree in Physics at Southampton.

This site

This site has gone through many iterations in the past, having started online way back in 1997. It exists here mainly to serve as my portfolio, and a soapbox for various technical posts in my blog. I use this site as a kind of a testbed for new technologies, so apologies if anything is broken.