About
I am currently working for a development agency in Liverpool, UK and on a part-time freelance basis. I have a broad level of experience, diverging across a multitude of internationally used projects. I have an MSc Masters Degree in Web Development and a second upper class BSc Hons Degree in Web Systems Development.
Skills
My main areas of interest lie in the field of Rich Internet Applications (RIAs). I am a keen believer in simplicity in design to give maximum speed and usability to my work. Accessibility is a key factor in everything I do. It is paramount to me that all of my work is accessible across all types of device.
Traditionally, I like to come up with my own solution to all problems and contributing these back to the community.
I am a huge supporter of the open source model. I am happy to share my code with anyone who asks. Please feel free to visit my GitHub repository.
Application Layer Programming
- Object Orientated PHP
- Modular Zend Framework
- Ruby on Rails
Databases, ORM and Database Abstraction
- Active Record for both PHP (including Zend) and Ruby on Rails
- MySQL
- SQLite
Web Services
- Experienced with building secure REST interfaces for both XML and JSON
- SOAP services for integration with PHP and ASP with solid understanding of how ASP receives, parses and uses the data.
Client Side Scripting
- Core JavaScript
- Mootools
- JQuery
- Backbone.js
Version Control
- Subversion – Managing Subversion repositories for multiple users in both Windows and Linux (remote server) environments.
- Git
Basics
- HTML5
- XHTML1.0
- CSS (up to and including CSS3)





