Welcome to my personal page, I am a software engineer interested in creating well-engineered and human web experiences. Some of the technologies I use to achieve this are:

Beyond these technologies, I am also interested in the following approaches to software engineering and development...

  • Agile
  • Behaviour-Driven Development
  • Domain-Driven Design

I might also ramble sometimes about philosophy, politics and music. I can easily be found at live music gigs and festivals or at Crossfit Digbeth.

Currently living in Birmingham and working at Shell Energy.

Find me on...