Services

I provide a range of services – from basic web page design to deployment and management of corporate websites. Perhaps most importantly, I provide flexibility – working with you to build and maintain a successful web presence.

Web Design

I help transfer your ideas from words or sketches to a working website on the internet quickly, accurately, and efficiently.

Web Platform Expertise

I have extensive experience installing, developing for, and extending the leading web content platforms, including Wordpress, Joomla, and Drupal.

Software and Web Development

I have extensive software development skills, with many years experience working with HTML, DHTML, Javascript, XML, PHP, SQL, C# and ASP.NET. In the professional world I hold multiple product and technology certifications.

Database Design, Development and Administration

I am a skilled and experienced database developer and administrator, with many years experience of developing for and administering MySQL, and Microsoft SQL Server for a variety of organisations from sole traders to multi-nationals.

Search Engine Optimisation (SEO) and Standards Compliance

I construct websites in accordance with web standards, making best use of known methods to target intended audiences through search engines.

Content Authoring

Writing for the world wide web is an individual skill, requiring many adaptations from tradition media. I am an experienced author and editor of web content.

Graphic Design

I have artistic talent in abundance, with many years experience of digital media. These skills are leveraged to produce professional, clean, sharp and individual design work suited to the world wide web.

Hosting

While I do not host websites, I have experience of many professional web hosting companies and domain registrars. I advise on value, service, track record and professionalism of preferred hosting solutions, and can arrange purchase and management where required.

Deployment

I assist in the installation and configuration of web servers, databases and file transfers – taking complexity out of clients hands when launching, moving or upgrading websites.

Maintainance

I agree maintainance schedules to perform webserver health checks, content updates, and implementation of new features.

Collaboration Tools

I provide all clients access to a private collaboration portal to see progress on design, development and delivery of solutions.