Services

The four pillars of what I do:

 

Front-End Development

I build things that actually match the design. I know when to speak up about simplifying a design to improve performance or avoid pitfalls. Likewise I respect design and know the whitespace must be preserved at all costs.

 

Interactive & Creative Development

I am passionate about interactivity, going all the way back to my teens and the days of Flash (RIP).

A little bit of motion goes along way, and I know how to pair the fundamentals with some fun to brings things to life. From scrolling and general animation libraries like GSAP, lottie and rive to 3D experiences using three js, and mini games using phaser. I also have extensive experience of mapping, charts and infographics. I love me a well thought out interactive map.

 

WordPress Development

WordPress is incredibly flexible. I’ve used it to build ecommerce sites, large community membership sites, subscription-based primary school lessons, fully editable timetable systems and even a fantasy snowboarding league. If it needs a robust, manageable backend, WordPress is usually my first call.

I always build the editing side with real humans in mind. You shouldn’t need a PhD to edit your site, and you shouldn’t have to read reams of documentation. I aim for simplicity, intuitiveness and robustness

 

Rapid Prototyping & Problem Solving

As a developer, it’s my job to distil the technical into something people understand. Explaining how something works is hard… showing someone is much easier. This is why I love rapid prototyping. No abstract thought required, make something tangible and mess around with it.

In my work with Matter and Smart Designer Doors, the practical ideas and prototypes led the design. Form followed function.

I am a big fan of this kind of creative but pragmatic problem solving. 15 years of experience means I have a gut feel for the right path and know what to build – and just as importantly, what not to.