Courses and qualifications

I have completed several courses and qualifications alongside my work.
Qualifications →


I maintain Typeform's
public sites, including landing pages
, blogs
, templates
, integrations
, and signup
. They're built using React, Styled Components and Next.js. We have a strong focus on SEO, speed, and empowering content creators to deliver content/experiments with as little friction as possible.


is Skyscanner's open-source design system which supports 4 platforms (Android, iOS, React Native and Web). I spent 4 years working on the Web and native iOS offering, combining Design and Engineering in equal measures enables fast development and reduce effort duplication.

My work in Backpack →

Software Engineering Masters

I have a 1st class Masters in Software Engineering from the University of Southampton.
My degree →

EPICC Conference

EPICC is a non-profit conference for which I developed a website where delegates could reserve and pay for tickets.
Selling EPICC tickets →

Leonardo Company

In 2015, I joined the EWOS (Electronic Warfare Operational Support) team at Leonardo
. My work there involved maintaining large .NET frameworks which supported feature-rich mission analysis tools.


Before turning to Software Engineering, I was involved in professional film and TV production. From filming dance-shows to Weddings and University graduation ceremonies.

Stage work

I was involved in a number of stage performances. I was involved in Tosca at the Royal Opera House in 2008, and the Glyndebourne Carmen tour in 2009. I also sang in a modern-day adaptation of Handel's Semele in the Edinburgh Fringe Festival in 2017.