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 BFactory Crossfit.

Currently living in Barcelona and working at Sage.