Welcome To My Website

I build mobile ready websites and Node.js applications

Node.js development

Node.js is a programming environment designed from day one for real-time web applications. It utilises the Javascript programming language already used across the web for programming pages in the browser. It also takes advantage of Javascript’s ‘ready-to-go’ implementation of asynchronicity.

The advantage of this sort of framework may not be immediately apparent, but for the developer it means no longer having to switch between differing programming technologies that run in the browser and those that run on the web server. Infact, Node.js comes with a web server built into the framework itself allowing web applications to run without 3rd party software such as Apache or Internet Information Services (IIS).

Node.js code
Various computing devices

Responsive Web Design

Responsive web design is a technique for ensuring websites adapt to the device on which it is viewed. The idea is that regardless of whether the site is viewed on a desktop computer, tablet, phone or any other imaginable device, the user experience should not be compromised.

There are a number of techniques used to achieve this aim, most common is the use of fluid grid based layouts combined with “media queries” that adapt the style of the page depending on the device width.

Recent Blog Posts

Contact Me

I'm available for freelance work in the Kent county area. If you are looking to get a good looking website up and running for either yourself or your organisation then drop me a line.


  • Email: