Developing for web is something that thoroughly enjoy. Being able to combine creative output with the reach and technological progressiveness of the web (especially on mobile) is a beautiful thing, and to that end I am constantly striving to broaden my understanding of development frameworks, platforms and the programming languages behind them.

My projects consist of traditional and digital work, covering brand development and design, printed materials, websites (ranging from simple brochure sites to complex online stores). These experiences have helped to expand my skillset rapidly and in a variety of ways, allowing me to deliver solutions to my clients, quickly and efficiently. Below you’ll find a breakdown of the platforms and subsequent technologies i’m familiar with.


On a weekly basis I develop WordPress themes, and bespoke websites using the Roots framework. Roots makes WordPress development sane, implementing tools like Composer, Gulp and Webpack - the result is a clean, fast, version-controlled website.


In addition to WordPress I’ve also used Jekyll (a static site generator) to quickly create quick-loading, scalable and secure websites, as an alternative to WordPress. I host these Jekyll sites on Netlify, an amazingly slick and well devised hosting service.


I’ve also had a great deal of experience with HubSpot, having worked as a HubSpot developer in the past. This means i’ve had intimate dealings HubSpot’s arsenal of tools and features. For example, via the use of HubSpot’s own proprietary markup language, HubL you can add a huge amount of functionality to a website via custom modules. i’ve also directly interfaced with HubSpot’s API using languages like Python and JavaScript to develop bespoke features and micro services for clients.


Finally, design is something that has been ever-present throughout many of my projects; be it brand development, or UI design. In either scenario i’ve made heavy use of the Adobe Creative Suite of products; namely Photoshop, Illustrator and InDesign. Lately however I’ve been using Sketch and Figma as alternatives; they’re fast, intuitive, regularly updated, and singularly focused on making UI and UX design that much easier and more enjoyable to create.