I’m Carl. I create great websites.

I build responsive, fast and bespoke websites using WordPress, PHP and Django. Every website I build is designed to get your content quickly and efficiently to your clients, wherever they are and whatever device they are using. Even if you already have a website I can take it the next step so it can really shine.

I'm a senior front-end web developer by day, and a freelance web designer by night (depending on your timezone). As a senior web developer I lead a skilled team in the development of highly optimised, beautifully designed websites for in-house projects, and world renowned brands, events and corporations. While freelancing I have worked with individuals and companies both locally (Chester, Wrexham, Cheshire and the Wirral) and from around the world, in places such as Australia, USA, Italy and Ibiza.

My other services include branding, SEO & marketing and illustration.

Contact me and see what I can do for your website, your brand and your customers.

More about me

Recent work

Cobra Gaming

Cobra Gaming

Logo design


Responsive WordPress Website
Tappy App Co. Ltd

Tappy App Co. Ltd

Responsive Django website
The Tappy App Co.

The Tappy App Co.

Responsive Django website
PlastOk Website

PlastOk Website

Product & services catalogue
See more work

What do I offer

High quality, individually tailored websites
I produce individually tailored websites that are designed to your exact specification. I pride myself on my reputation and that is what drives me to create the highest quality work possible.
Hand picked features
I only recommend the best for my clients and offer a selection of hand picked features that are the most effective for your situation. Whether it’s videos, image galleries or special effects you’ll know that what you end up with is the best to help you reach out to your customers.
Optimised and high speed
Because I create each website individually I know exactly what goes in. This lets me optimise your website to load super fast without eating up your bandwidth, even when your on your mobile.
Built on the best platforms
I run my own servers and use only the best Content Management Systems. This means that I design my websites to work on the platform that works best for you. Whether it’s Wordpress or Django or regular HTML you know that what your website is built and runs on is the very best.
Find out more


Why use Virtual env wrapper and how!

Having worked on many python/Django projects over the last few years I have come to be very familiar with virtual environments as the easiest way for me to manage multiple project requirements on just one machine. Without them my main python packages ...

Hide number input spinners using CSS

HTML 5 number pickers are great, since they help restrict users to the input ranges required in certain cases. Some browsers add little up and down arrows to help the user step though numbers. On some browsers the pickers show by default even when the...

What is Git branching and how do I do branch?

Branching is one of the fundamental functions of Git. It allows code to be developed in a safe way (in terms of updating/editing/deleting) and allows more than one developer to work on different features at the same time without interfering with each ot...

Running a simple server while developing locally

When you’re building a website one of the most important steps is the building of the templates. Building static templates is almost always quicker than building integrated templates such as WordPress, Django or Rails.

One of the biggest issues with u...

Read more articles