Rotate° - Technical Lead

Lead the rebuild of Big Green Egg, moving their old site from Magento, to a more modern stack of NuxtJS, TailwindCSS, DatoCMS, CommerceLayer and NodeJS.

More to come...

Rotate° - Senior Javascript Engineer

Worked on the Chilly's Bottles Series 2 website rebuild. Tech stack includes NuxtJS, PostCSS, DatoCMS, CommerceLayer and Vercel.

Hex Digital - Full Stack Developer

I have worked with many clients including Whirli in which I originally helped build the original site, a VueJS and Laravel monolith. In addition, I led the re-build and transformation of the Whirli front end into a Nuxt Typescript Universal Web App and modernised their release process to CI and CD with CircleCI and Cypress. This included using Storybook to create a large library of accessible and reusable components, and introducing feature tests as well as unit and snapshot testing.

Other projects include:

  • Making Inko Nito and Zuma sites AA Accessible
  • Rebuilding the Tessian site with ReactJS
  • Building the Whirli blog using Wordpress as a headless CMS
  • Contributing to the static Nuxt site for Brewtopia, a beer cataloging and searching app.

I have worked very closely with designers, UX, PMs and other developers to deliver these products using Agile methodologies. My time at Hex has been fast paced and a brilliant challenge. It has given me a fantastic opportunity for learning new technologies and bettering my skills at mentoring and presenting.

The Economist - Front-End Engineer

I was at The Economist for 2 years using a number of new technologies, including ReactJS, NodeJS, GraphQL, Relay, Redux, Jest, Mocha, Chai and Enzyme.

During my time at The Economist I worked in cross-functional and Agile teams covering the development of The Economist’s new website. This included integrating and testing new features. One of the main projects I have been a part of involved iterating on customer feedback and data analytics to improve the subscriber’s experiences when they visit The Economist. This involved working very closely with UI and UX designers, data analysts and other developers further down in the stack.

I also worked on another project which involves integrating The Economist articles into Google AMP using server side rendering with ReactJS, AMP templates and NodeJS for a very fast and seamless experience for our users.


  • Javascript
  • Typescript
  • VueJS
  • NuxtJS
  • HTML
  • NodeJS
  • CSS
  • SCSS
  • TailwindCSS
  • ReactJS
  • React Native
  • Jest
  • Enzyme
  • GraphQL
  • Storybook


  • Knitting

    My grandma inspired me to take up knitting during the first lockdown in 2020. My latest knitting projects can be found here!

  • Reading

    Favourite books include "The Institute" by Stephen King, and "Endurance: A Year in Space, A Lifetime of Discovery" by Scott Kelly.

  • Bouldering

    Trying to battle my fear of heights and build strength at the same time...

  • Skiing & Snowboarding

    Absolutely love skiing and snowboarding, just a shame I end up on the floor most of the time...

  • Music

    Have played piano since I was young and have taught myself guitar. I also occasionally dabble in making my own instrumental music!