Developer's cover image
Developer's avatar

Senior software engineer and consultant

Private information
Hire me


I love working in inclusive, collaborative teams, and I'm committed to building a kind, empathetic, and empowered engineering culture wherever I work.

I'm a motivated and diligent developer, experienced at delivering maintainable web applications that can scale across a range of industries and sectors.

I'm passionate about mentoring, knowledge sharing, and building an inclusive culture of continuous improvement in the teams and organisations I work with.

In my spare time I love to read, cook, travel, and play football. I work out most days, and I try to walk as much as I can.

Right now I enjoy working with Ruby on Rails to build accessible, user-focused full-stack web applications —using JavaScript to progressively enhance the user experience where appropriate.