Web Development & Design

I have been involved in Web design and development since the late 90's and have worked with a diverse range of clients in that time. I have worked with most of the different technologies during that time, from basic HTML, PERL, PHP/MySQL, Linux, Javascript, and many others.

I have listed a few of the technologies that I can implement for clients below...

Card image cap

Responsive Design

Responsive web design is an approach to building a website that considers the different types of devices that a visitor might use to access the site. Responsive web design adjusts how content on a page is displayed according to the dimensions of the device’s screen. As more than 50% of website view are now made using mobile devices (ie Phones and Tablets), this has become a vital part of the design process.

Card image cap

Content Management

A content management system or CMS, is a system that enables users to create, manage, and edit the content of their website without the need for coding.

I have been involved with many projects based on the open-source system, Wordpress (one of the first systems, and still the most widely used CMS). I can set the system up for you and guide you in the best way of working with it.

Card image cap


There are many instances where a full CMS would be overkill for a comparatively small site, or where very specific functionality is required, that may not be available in a ready-made system. Such things as, for example, a booking system for Gites or B&Bs, a signup form for a newsletter or even just a simple contact form can be created using the PHP scripting language and the MySQL relational database engine.

Card image cap

IT in Education

I have nine years of experience with the open-source Virtual Learning Environment (VLE) for the education sector - Moodle. Moodle is a learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments.

From a few students to millions of users, Moodle can be scaled to support the needs of both small classes and large organisations. Because of its flexibility and scalability, Moodle has been adapted for use across education, business, non-profit, government, and community contexts.

Card image cap

Search Engine Optimisation (SEO)

SEO is quite often viewed as being somewhat of a "dark art", and there are many companies charging large sums of money for their expertise in this field.

The good news for website owners is that you do not have to have the skills of Harry Potter to promote your website - in fact the most essential skill is that of having an in-depth understanding of your business!

Once a few technical hurdles have been jumped, such as setting up a sitemap and installing Analytics code, the rest is down to creating good relevant content.

Card image cap

Website Management

During the mid "Noughties", I ran, in partnership with ELWa (Education and Learning Wales), a series of training courses aimed at giving small business owners the skills required to manage their web sites.

Whilst it is not feasible to learn how to design a business web site in a short training course, it is entirely possible to aquire the knowledge to do such things as updating product listings, changing prices and other similar tasks.

I can spend a few hours with you going through your site, and showing you how to use some basic (Mainly free!) software tools to perform updates.