Web development
Current Projects
I am currently working on a variety of personal and professional web development projects, mostly based on Ruby on Rails, JQuery, CodeIgniter, Zend Framework and MySQL.
Manchester Restaurants Reviews
Manchester Restaurants Reviews is a website allowing everyone to post reviews about their favorite (or most despised) restaurants in Manchester.
Since it seems that the model could be replicated for other cities, I have also made restaurant review websites for several cities accross the United Kingdom: one for Oxford (Oxford Restaurants Reviews), one for Leeds (Leeds Restaurants Reviews), one for Liverpool (Liverpool Restaurants Reviews), and finally one for Birmingham (Birmingham Restaurants Reviews).
moscee
moscee is an application designed to run on mobile devices such as the Apple iPhone™.
It can be used to painlessly and cost-effectively mark OSCEs (Objective Structured Clinical Examination). moscee can be used by any medical school, whether they have wireless internet or can access mobile internet through their mobile phone provider.
moscee can be modified to suit the needs of a large number of medical schools, to adapt to their particular way of doing things, and can even be run on your own server! Please contact the team if you think we can help you, or visit the moscee website to get more information.
UMAP
My first job as Information Systems manager for UMAP was to revamp the UMAP website, and to implement tools allowing users to sign up to question writing events. I am planning to add more functionalities as I go along so as to cover as much UMAP processes as possible. The initial version of this website was developed in a month using Ruby on Rails.
e-tips v2
e-tips v2 is a system currently processing in excess of £200 million of temporary agency labour spend p.a. for some of the largest companies in the UK, such as Royal Mail, Sainsbury's, Biffa, TNT...
Written in one year in PHP and MySQL , this large and complex system allows each client and each agency to electronically manage the working hours of each temporary worker. It features a large amount of complex functionalities, such as the real-time calculation of the entered working hours' total cost according to a completely customisable rate management system.
Great efforts were made during this project to ensure that the requirements were fully met, and even anticipated as the system grew larger. Thus, a proactive user-centric development methodology (indeed, almost a policy) has been adopted from the very early stages of the project. This entailed very close contact with the 'domain experts', the numerous stakeholders of the system. A three-days user study was also organised with numerous representatives of these different categories of stakeholders in order to test the prototype and to gather data regarding its usability. Please check out the article for more information. The commercial brochure is also available.
I have also been responsible of the design (including requirement elicitation, interface design, data architecture) of another system for de Poel, called Sub-e core. This system allows clients to completely manage their relationship with subcontractors, including the management of delivery routes, the particular metadata stored against various 'objects' of the system such as drivers, routes, etc... Working closely with a team of very talented developers and testers, we used a mixture of ajax and Zend Framework to provide the users of the system with a very dynamic user experience.
Business 1st
This project consisted on revamping the previous website of Business 1st, a web development & web hosting company based in Chester. The work performed consisted mostly on interface and graphic design.
The implementation has been performed in compliance with the World Wide Web Consortium's HTML 4.01 and CSS 2.0 standards.
The Tristore
Undertook as a freelance collaboration with 13 Strides Creative.
The work on this online store for triathletes mostly consisted on database design, e-commerce, forum and news engine dynamic integration, as well as the development of a complete backoffice solution for the website, catalog, users, forums, news and orders management.
Land to Buy
This project, undertook under the supervision of the University of Teesside's Center for enterprise in the framework of a BSc Final Year Project, is a commercial website selling access to a database of land to buy over the UK.
Programmed using PHP 4.0 and a MySQL database, it features, among other things, a set of dynamic maps programmed in flash and linked to the database, and a complete back-office solution.



