I’m an SEO specialist and front-end developer by trade. I currently spend most of my spare time learning WordPress & Sass. Welcome to my corner of the internet. Here I share my writings, favourite resources, personal updates and career adventures.

Personal updates

About me

I have almost a decade of experience as a professional SEO specialist. I've worked in a freelance, in-house and agency-side capacity for startups, SMEs and enterprise business. My work has been featured in; Search Engine Watch, Traffic Think Tank, SEO FOMO and Oncrawl. For as long as I can remember I have been passionate about the web and fascinated by code.

My current personal mission is to master my craft while working with ambitious and important brands online. Meeting and working with the most creative and ambitious people I can find along the way. If you need it, here's a picture of me looking busy.

Tech stack

My front end dev journey is still in its infancy but, I am dabbling with numerous languages and frameworks to understand what I enjoy most. The Next.js used to build this website for example has opened my eyes to using this awesome React framework as often as possible.

Despite this, I am experimenting, working and coding most with the following tech stack:


HTML 5CSS 3JavaScript ES6ReactSassWordPress 6Webflow


FigmaFramer MotionAdobe PhotoshopAdobe Xd




I'm currently working at Pugpig a WordPress based publishing platform that powers some of the worlds biggest names in media. In the 7+ years that I've been working in the SEO industry I have made it my mission to learn by doing. I started my career at the bottom as an SEO assistant and quickly realised how much impact I could make as a solo marketeer. Since then, i've been hooked on all things web.

I have added a brief summary below. If you are interested to learn more, visit my Linkedin


Web Developer at Pugpig

Pugpig are one of the most well known publishing platforms on the web. Their product and client services power some of the world's leading media brands.


SEO Manager at ZOE

Inspired by the brand and their mission I joined ZOE as their first and only SEO manager to support ambitious growth goals.


SEO Consultant at Brainlabs Digital

Led SEO strategy, planning and execution for household name brands as their main POC. Working in a team of 10.


Digital Marketing Manager at Tots to Travel

Owned SEO & paid social in house with external agency management of other paid channels.


SEO & Content Specialist at CIPS

Main SEO POC globally including APAC teams. Oversaw technical and content strategy.


SEO & Data Lead at Zazzle Media

Main SEO POC for varied clients in finance and eCommerce. Executed strategy as dictated by strategy lead.


SEO & Content Executive at Interflora

Primarily worked on Interflora's portfolio brands building on an existing SEO strategy but touching all aspects of optimisation.

How this site was made

This site was forked, rebuilt and modified from a build by S J Zhang A designer I take a lot of inspiration from.

I'm in the process of learning React & Next.js and totally fell in love with SJ's design so, I set about destructuring his work and putting it back together piece by piece while making it my own. I did this for a few reasons:

  1. To motivate myself to read, interpret and understand code written by other people.
  2. To keep myself accountable with my goal of becoming proficient in modern front end development.
  3. To stay actively engaged with the the latest frameworks & libraries.
  4. To encourage myself to make and share more frequently. A beautiful site that i'm proud of keeps me driven.

Because he's amazing, SJ has kindly licensed this build for anyone to use as a base starting place over on Github so you can try it too!

The site is built with Next.js and deployed on Vercel. Most of the content is managed in Notion and statically pre-rendered through the Notion API. I ran into problems rendering images that are hosted on notion because uploaded images regularly regenerate. To solve for this I host images locally or via Medium for blog content. Radix UI is also used for front-end components like modals and tooltips. Next Themes controls light/dark-mode and made implementation a lot easier.



I'm always happy to help

Book a call

For advice, it's easier to chat live


Stay in touch

I'm most active on twitter