All my websites are built with elegant, well-structured code using the most appropriate technology and tested on all major platforms and web browsers.
I believe in delivering appropriate web solutions to clients; biggest is not always best. What is covered by the term ‘web development’ therefore varies depending on the needs of the project, but it is at this stage that clients begin to interact with their solution for the first time.
There are a number of decisions that shape the time and complexity of the web development phase and the right solution can only be created by speaking and working with you to understand your specific objectives. Normally this results in the creation of a Graphical User Interface, built using HTML, CSS, JavaScript, Flash or whichever language is determined to be the most suitable.
If a website is powered by a database-driven system, the deliverable may take the form of templates that can be integrated with a back-end system – either in-house or external. Whatever the ultimate end solution, my code is always well-structured and easy for a technical development team to work with. I am happy creating a Graphical User Interface from designs provided, or to implement the templates on a third party piece of software.
My approach to accessibility
At the start of a project, I work with our clients to interpret the W3C guidelines and what they mean to them. I establish what level of accessibility the web solution should conform to – this is normally measured as A, AA or AAA, with triple A being the highest level. This process also helps define the compatibility targets, for example an audience where the majority are still dial-up customers, which may have an impact on how the website is designed and built.
At the end of all projects, my websites are checked against W3C guidelines and only deemed complete when all accessibility targets have been met.
Relevant Blogs
- What should you look for when it comes to web development.


