Web Design & Development

I specialise in creating clean, user-friendly web designs. All of my work is custom-designed and handcrafted from scratch to meet the project's requirements. All new designs are fully responsive and optimised for mobile devices as well as laptops and PCs.

Whether you're looking for a simple web presence or a more in-depth blog/content management system, I'll provide you with a professional, easy-to-use website. I'll be your sole point of contact throughout the project. The work will be carried out by me personally at all stages of the project, from the gathering of your requirements to the design, build and publishing of your site.

My Work Process

  • 1Gather project requirements from the client
  • 2Design a mock-up concept for the home page
  • 3Send to client and tweak until client is happy
  • 4Build the site in HTML, CSS, JS and PHP code
  • 5Test the site on various browsers and devices
  • 6Publish the new site to client's webspace

Once the look and feel has been agreed, I'll build the site in standard compliant code and test it in the most popular web browsers as well as on a variety of mobile devices before publishing it to your web space. I can advise you on purchasing web space and domains if required. For more information, please contact me with your requirements.

view my portfolio

Website Maintenance

Once your new site is up and running, I offer a monthly maintenance option whereby I will manage any required updates and maintain your site (and Content Management System if required) allowing you to focus on managing your business.

Regularly refreshing your site content is highly beneficial. Producing new content encourages your visitors to return again and again. It also helps in achieving better placement in search engine results meaning your site will have higher visibility and therefore more traffic.

Maintenance includes the following:

  • Site content updates
  • Additional page development
  • Image changes
  • Browser compatibility issues
  • Search Engine Optimisation
  • CMS maintenance and troubleshooting
  • Promotional updates

For more information, please contact me with your requirements.

WordPress Development

WordPress is a popular open-source software package that can be used as a blogging platform or as a Content Management System (CMS). It's used by large and small companies alike and is the most popular blogging system in use on the web.

If you are thinking about setting up your own blog or would like to manage the ongoing content updates of your site without learning to write HTML code, a WordPress site is what you need. WordPress comes with an easy-to-use web-based admin panel allowing users to update their site from any web-connected machine without having to do any coding. You can add images and other media as well as editing your site's text. I can set up a WordPress site for you and provide you with a WordPress theme containing branded templates for your site, regardless of how large or small your site is. These sites in my portfolio were all built on the WordPress framework. For more information, please contact me with your requirements.

Responsive & Mobile Design

Responsive web design is the technique of designing sites to provide the best user experience (easy reading and navigating with a minimum of resizing and scrolling) across a wide range of devices from desktop computer monitors to mobile phones.

A responsive site adapts it's layout to fit the viewable area of the device being used. It does this by using fluid grids, flexible images, and media queries to determine the size of viewing area of the device in use. Since browsing the web on mobile devices is now more popular than viewing on traditional computers, it's vitally important that your site performs well on all devices. All of my new projects are fully responsive. These sites in my portfolio are all responsive, mobile friendly designs. For more information, please contact me with your requirements.

Search Engine Optimisation

Search Engine Optimisation(SEO) is the process of ensuring your site is as visible as possible in search engines' results pages. The more visible your site is - the higher it appears in a search result - the more visitors (potential customers) you will receive. Therefore, it's vitally important to maximise your site's chances of being found in search results by spending some time increasing SEO.

There are various techniques for improving SEO. Considering what people might search for, in relation to your site, allows you to think about including those search terms within your site's content. Regularly updating your site with relevant content is another way of increasing your site's visibility. Maximising the number of links to the most important pages in your site also helps - external links from other websites as well as internal crosslinking within your site. For more information, please contact me with your requirements.

Content Management

If you would like to update your site content without having to learn how to write code, you need a Content Management System(CMS). The main benefit of using a CMS is that the site content is treated separately from the site structure and aesthetics thereby allowing you to focus on updating the site content without affecting the way the site looks.

I use WordPress as a CMS. WordPress comes with an intuitive web-based admin panel which empowers you to update your site from any web-connected machine without having to do any coding. You can add images and other media as well as editing your site's text. I can set up a WordPress site for you and provide you with a WordPress theme containing branded templates for your site, allowing you to take control of your site's content going forward. For more information, please contact me with your requirements.

User Interface Design

When considering the user-interface(UI) for your application, the main aim of the design should be to make the user's interaction as simple and efficient as possible in terms of accomplishing their goals.

Having worked in software companies for over ten years, I have been involved in producing designs for a variety of software application UIs. I've worked on the UIs for applications built in the following languages:

  • ASP.NET
  • PHP
  • JSP
  • EXTJS
  • XAML

If you have a web application that's in need of a facelift please contact me with your requirements. The first thing a client sees is the user-interface, and first impressions count!

Graphic Design

As well as creating designs for the web, I also offer the following graphic designs services for clients - if the service you require is not listed please send an enquiry:

  • Logos and corporate identity
  • Business cards and stationery
  • Magazine adverts
  • Newsletters
  • Flyers
  • Brochures
  • Posters
  • Exhibition banners and branding

For more information, please contact me with your requirements.