Hi, I'm Jeff

I’m a software engineer specializing in building and occasionally designing exceptional digital experiences.

Skills and expertise

Testimonials

Jeff was very helpful and fast to respond to my inquiry to help with Wordpress website issues. His knowledge was comprehensive. Even better, his advice helped me enough to solve the problems and he did not accept any payment for this, very straight up guy!

Adam Peters

Founder, Netmetrix

From the start of the project, through to completion, Jeff supported us and exceeded our expectations in every way. Not only was our experience personal and friendly, his ability to identify and present our key messages in an imaginative and creative way gave us a huge amount of confidence in him.

John De Beer

CEO, Mirnac

Without doubt one of the most talented programmers out there. I always go back to Jeff when I'm out of my depth and he's never failed to deliver what I ask for. Smart, trustworthy and professional. We recommend to anyone who needs a website or web services. You won't be disappointed.

Rachel Shaw

Owner, Creatile

From my blog

Apps & integrations

Apps & integrations

Work with all your favourite apps and tools or create your own custom integrations.
Organising your content

Organising your content

Ghost has a flexible organisational taxonomy called tags and the ability to create custom site structures using dynamic routes.
The importance of user experience design

The importance of user experience design

User experience is how a person feels when interacting with a system. This includes a website, mobile application, desktop software…
Creating a custom theme

Creating a custom theme

Ghost comes with a beautiful default theme designed for publishers which can easily be adapted for most purposes, or you can build a custom theme to suit your needs.
The pillars of minimalist web design

The pillars of minimalist web design

The simplicity of minimalism may seem simple enough, but under the surface lies far more than just, “the bare minimum.…
Build a community around your content

Build a community around your content

Standing out from your competition feels really difficult in today's cutthroat marketplace. Barriers to entry are the lowest they've ever…

Subscribe to get access to premium content.

Subscribe