Web Development

Need a hard working experienced developer? All development will be done to the highest standards including unit testing, security and performance considerations. If you need a complete website or a programmer to add extra functionality and features, I can help. I am experienced in development with a number of different programming/scripting languages (including PHP, .NET and Java) and database systems (including mySQL, PostgreSQL and SQL Server).

Security Audits

Security should be a key concern for every website. I can complete a full security audit of your code and advice you on how to proceede. How confident do you feel about the security of your website?

Consultancy

Need some advice for an experienced professional? In the IT world its hard to keep up with development, make sure your not missing out. If you have a challanging problem to solve then can give advice and help you get started with the project.

SEO (Search Engine Optimization)

On the internet having a great website isn't enough. You need to get noticed! Need help pushing your website to the top of the search rankings? I can help you increase your website traffic and make sure your visitors see what you need them to see!

Training

Developers are often asked to do more than XHTML and CSS. Training courses can be provided if you or your developers need their skills brought up to speed. This includes modern techniques such as Object Orientated PHP5/JavaScript and taking advantage of Ajax on your websites to create rich dynamic user interfaces. These classes can be on-site (or not), for individuals or groups of people. The time can be very flexible to fit in with the requirements of the team. Weekend training courses are also available.