Image of some code Main banner

PHP Development

Recently completed work

May 2009 - July 2009 A bespoke shop for a van breakers selling secondhand van parts onine.

Previously completed work

In addition to standard e-commerce and content managed Websites, I have carried out the following rather more interesting developments:

February 2009 - June 2009 A redesign of the freelance trainers' directory on my own Website (www.roo-t-s.co.uk/freelance). I wanted to incorporate an intuitive search which was quick and easy to find the most popular search phrases. This section of the site is almost entirely AJAX-driven and showcases some of my current capabilities.
March 2009 - April 2009 An ongoing development which required a behind-the-scenes connection using SOAP to a third-party server to validate users logging in to the system.
February 2009 - May 2009 A completely new design for an employment agency in Australia. The design was done elsewhere and provided to me as images which I needed to slice into HTML.
November 2008 - March 2009 A bespoke development of admin area, member log in, and front end for a youth project run by a County Council. The development consists of blogs, news, a poll, events diary and newsletter. Any member submitted data needs admin approval.
December 2008 - January 2009 A new development of front end and back office for a parcel delivery service. The amount of data required by the site was enormous (weights, dimensions and prices for each parcel weight range per courier) and the functionality included a CSV import function for data, an AJAX-run postcode look-up from a third-party site and CSV export function for orders.
November - December 2008 A bespoke system used to upload numerous images at the same time using a Java client via FTP. Once the images were uploaded they needed to be processed en-masse to produce a number of different versions of each to be displayed on the front end.
November 2008 A site had been moved to a new server without several key files including .htaccess which had been used extensively for mod_rewrite within a PHP framework. I needed to construct the files from scratch so the site could be viewed and edited as intended.
October - December 2008 A back office development for a property manager. The functionality includes managing properties and residents, importing financial statements, displaying financial and statistical reports on the screen, converting the reports to pdf on the fly and front end log in for the residents to pay their management fees online.
September - October 2008 A bespoke shop based in Australia, with product and content management, a newsletter with additional functionality enabling database fields to be embedded within the text and cookies to hold the contents of the basket indefinitely.
September 2008 A bespoke project to enable documents to be uploaded and downloaded securely. The documents needed to be saved in a secure way so that anyone, like me, with access to the server-side files and database could not view them. I devised and implemented a means of doing this.
July 2008 A small bespoke project to emulate the look and functionality of Google calendar.
May - June 2008 A project management system enabling an insurance company to add and prioritise projects and manage users of various different levels. Each user can then add comments relevant to each project assigned to them.
March 2008 A project to set up the design (provided by the client) in WordPress. The site enables the client to write book reviews and invite comments for books published in Latin America. I had to teach myself how to use WordPress, then apply the designs as required and write a plug-in for banner management.
December 2007 - February 2008 The redevelopment of a site for a company which manages locations for use by the film industry. The project involved a lot of image manipulation which I did using the GD library. The way the images were catalogued and the locations linked by keywords had to be completely restructured.
July - September 2007 Integrating an existing (osCommerce) e-commerce wallpaper Website with myDeco (soon to be started by the co-founders of lastminute.com). The development meant changing the coding to simplify product management and enable an XML feed to be compiled.
June 2007 A dual language (English and Greek) content managed property auction site for properties located in Romania and Cyprus
May 2007 System to enable people to sell and swap secondhand tickets to concerts and venues at their face value. The site links to Ticketswitch and uses a number of XML feeds to update the new ticket purchasing system.
April 2007 Site to enable users to buy music downloads (with previews, etc). Back office functionality includes uploading enormous files via FTP.
February 2007 Site to showcase pictures of locations and cars to be used in the making of films. Working with an existing design to simplify the management/organisation of images with linking to keywords, etc
February 2007 E-commerce site selling radio equipment and making use of the lightbox visual effect of displaying images.
January 2007 Site displaying celebrity images and information about birthplaces, etc and enabling users to add their own details on payment of a small subscription. The site included banner management and individual blogs.
December 2006 A brochure site for plants including indepth analysis of the plants most suited to various conditions.
December 2006 Compiled a number of batch jobs on Windows Server to download and parse XML files from a given source.
November 2006 Incorporating a number of off-the-shelf packages (e.g. CubeCart, b2evolution) to complete an e-commerce for measuring carbon emissions and offsetting them.
September - October 2006 A site to match angels (business investors) with entrepreneurs and businesses including member sign up and linking to b2evolution (blogging tool).
July - August 2006 Bespoke CRMS for a company selling exhibits at events and venues.

Please note that I was employed full time prior to April 2006, at which time I became self-employed and started trading as Kanga Consulting.