GHIJK

Some of my work

I've helped many organisations over the years with their web projects. From small high-street stores to those multi-national corporations. I'm sure I can help you too 😊

Loveology.org is a free relationship resource for couples and people who work with couples. Providing expert answers from the world's leading relationship experts to user-submitted questions.

Loveology is the largest project I've ever undertaken solo, although I have to hat-tip Gareth Redfern for helping in late 2021.

It operates in a serverless infrastructure that means that we don't need to monitor servers and we can scale instantly with traffic surges. It's built using Laravel, Tailwind CSS, Vue JS and Alpine JS. It integrates a number of third-party APIs like Stripe, Algolia, Klaviyo, Vimeo, Mixpanel, Fathom Analytics and Google Analytics.

Project Roles

  • Laravel development
  • Vue JS development
  • Stripe integration
  • Algolia integration

Workwithstatamic.com is the official job board for the world's radest, flatest content management system, Statamic.

Project Roles

  • Laravel development
  • Statamic development
  • MeiliSearch integration

SportsWork are changing the game in sports recruitment being the latest source of jobs in sport.

As a coach/director working in professional rugby, CEO David Humphreys, found it extremely difficult to find and hire talent.

The initial MVP was built on Craft CMS and I built a number of customisations. Most notably, support for automated feeds from a custom Laravel application as well as custom business and payment logic when a customer posts a job listing.

Project Roles

  • VueJS development
  • Craft CMS customisation
  • Laravel development
  • Front end development
  • Algolia integration
  • Stripe integration

Circle came to me to help them assess CMS options with a view to moving on from their static HTML website.

Having multiple environments where content changes could be pushed to was key and so we opted for Statamic.

Working closely with the marketing and design team, I built a collection of CMS components that meant the marketing could build landing pages without additional design or development time.

I also developed a handful of custom Statamic addons to integrate some third-party API services directly into the Statamic control panel: Common Sense Media, Shopify and analytics.

Project Roles

  • CMS consultancy
  • Front end development
  • Statamic addon development
  • Statamic consultancy

What they said

Steven was great at helping us assess our CMS options and then on executing the development of our new Statamic site while working collaboratively with our in-house design team 👍🏼

Alex Trevor Devine, Marketing

Datica came to me to get a Statamic project over the line and into production.

Working with their marketing team, we've built on the solid foundation they had in place and have enhanced their publishing workflow for the marketing team that now affords them the ability to build custom landing pages without the development time.

Project Roles

  • Statamic v2 development
  • Ongoing support
  • Front end development

imi mobile came to me when they needed to outsource some custom addon development for their new Statamic website. I built them a handful of Statamic tools: one that enforced brand consistency within the CMS content, another to that allowed them to do live demonstrations of their imi connect product and another that allows their website to generate QR codes on the fly.

Project Roles

  • Statamic addon development

The Gospel Coalition is one of the largest Christian publishing networks in existence today. They have a large following and they wanted a platform that would allow their partner organisations to be able to post open job listings without their intervention.

I built them a job board built on top of Craft CMS. Craft CMS delivered a beautiful back end dashboard to manage unwanted listing should those materialise and ban unwanted users from the platform.

For job seekers, I used VueJS to built a snappy, easy to use filtering tool for folks to find jobs in their desired sector etc.

I also helped managed their ExpressionEngine instances when that was their primary publishing tool.

Project Roles

  • Craft CMS development
  • VueJS development
  • Front end development
  • ExpressionEngine support
  • Custom API integration

What they said

You're a legend. So refreshing. Thanks so much! This is going to be a great long-term relationship.

Ben Peays, Executive Director

Since the church started in 2009, Harvest ran a simple WordPress site that helped them communicate what they were about, what was going on and publish weekly sermon recordings.

As a growing church, their leadership saw the need for a more engaging web experience.

I built a mobile-first website in Craft CMS giving leadership the automonony to build a variety of custom layouts for their pages. A tight integration with VueJs and Algolia allows lightning-fast search across their decade old sermon archive, faceting against speaker, series and more.

Project Roles

  • Craft CMS development
  • VueJS development
  • Ongoing support
  • Front end development

Definitely one to tell the grandkids (although my children don't really care). Working with muscial royalty I was privileged to build out a bespoke "mobile-first" front end for Sir Paul's website.

Drupal isn't a platform I use; but working with my friends at "Made With Custard" made my experience all the better.

Project Roles

  • Front end development
  • Drupal
  • JavaScript development
It started with a kiss conversation. Let's arrange a call to talk about your project. If you like what you read here, there's a great chance we could be a good fit. If it's something I don't do, I'll likely know someone who does.
GHIJK