London based Software Engineer with 10 years experience. I have skills across the full stack, as well as a keen eye for design – enabling me to create beautiful, robust applications.

I often work in collaboration with designers and developers at Digital Agencies such fst, Broadgate Creative & Visualise. Higher profile clients I have worked with include Honda, Nike, Visa, Vodafone, Canon, Global, and Seiko Watches. Read more about what I do.


Among other things, I am currently building a portfolio site for a Creative Agency using GatsbyJS and WP GraphQL. Please take a look at some of my recent work below.

Modern Web Development is a many headed beast. I never stop learning, but skills I'm proficient in and use often include:

  • JavaScript; React JS, Vue.js, npm, gulp, webpack, Nunjucks & jQuery
  • Fundamental knowledge in paradigms such as OOP and functional programming
  • Simple, clean styles using SCSS, Modular Scale, and often Typekit to serve beautiful fonts
  • Using the JAMstack with GatsbyJS, Contentful CMS and Netlify
  • Experience across the full stack: PHP, CI/CD pipelines, MySQL databases
  • Integrating frontend templates with Laravel systems
  • Fully custom WordPress themes (bespoke themes & responsibly customised admin)
  • Using the WordPress REST API with React JS
  • Strategy, Wire-framing and Designing web projects, including setting up  automated deployment via git
  • Skilled in the Adobe Creative Suite and Sketch
  • Panoramic images and Interactive 360 videos with krpano
  • Responsive HTML5 banners and Emails
  • Flexible Mailchimp templates

If you'd like to talk, give me a call or drop me an email.