Nicholas Skinner

Freelance website and web application developer

Portfolio

Some of the website and application developments I have been involved in along with a description of the part I played in the project.

www.almcurtains.co.uk

ALM Curtains Website ScreenshotWorking with a local business I recreated the existing HTML based site artwork in Photoshop in order to make the requested changes, and improve the maintainability of the site. I then used the recreated artwork to code a W3C XHTML / CSS valid site encompassing samples / quote / order functionality in PHP.

Other techniques used include mod_rewrite for more search engine friendly URLs, and JavaScript for the main navigation menu.

www.firstclass-recruitment.com

First Class Recruitment Website ScreenshotWorking with a design company I transformed a number of concept PDF files into a W3C XHTML / CSS valid website. In addition where the original artwork was not available in a suitable format I recreated it in Photoshop.

PHP was used to implement the register form, including file upload support, and provide a more maintainable site. A CSS print media template was used to enable core information to be printed in a readable way, and navigation items not relevant in print.

trackerdemo.cymc.com

Round Britain Tracker Website ScreenshotIn a joint project with CYM Consulting I designed, and coded a vehicle / boat tracking website including blog functionality. I also build the electronics tracking hardware placed in the vehicle itself.

Hardware was built with parts sourced from SparkFun Electronics in the USA and Maplin in the UK. The site accepts position data from the tracking hardware and displays it using the Google Maps API.

www.sellhousefast.co.uk

Sell House Fast Website ScreenshotAfter being provided with the new design I hand coded the main site template conforming to W3C XHTML standards.

I also migrated over existing ColdFusion based content into a custom PHP template system to handle easy modification and maintenance of navigation items and provide contact form functionality. I wrote a custom data conversion script to speed up the process.

demo.cymsis.com

CYMSIS Website ScreenshotIn my role as lead coder on this project I wrote the core application functionality in PHP. Features include: Invoice / credit note generation, invoice scheduling, statement generation, payment tracking, customer management, PDF output, emailing of invoices to customers, and Sage integration.

The application also makes use of JavaScript in a number of places to improve the user interface particularly with customer FAO / address management. AJAX is used to populate and filter product lists on the fly.

Home Page

South East London Chamber of Commerce Website ScreenshotIn this PSD slicing project I hand coded an early version of the main home page design. I additionally coded "Unobtrusive" JavaScript functionality to achieve an image fade effect, and advert rotation.

The code conforms to W3C XHTML Strict 1.0 standards.

FilingOnTheWeb

FilingOnTheWeb Website ScreenshotIn my role as lead coder on this project I wrote the core application functionality in PHP.

The application provides a basic Windows Explorer type interface in the web browser, including file searching, and user / customer management.

GOTCH Associates Limited

GOTCH Associates Website ScreenshotIn this PSD slicing project I hand coded the main template from a Photoshop PSD provided. The site conforms to W3C XHTML Strict 1.0 standards.

Warden Wines

Warden Wines Website ScreenshotIn this PSD slicing project I hand coded the main template from a Photoshop PSD provided. The site conforms to W3C XHTML Strict 1.0 standards.

Personal Projects Portfolio

Along with developing websites for clients I also have a number of my own projects.

www.paralleltrack.co.uk

Parallel Track Website ScreenshotParallel Track provides a complete vehicle tracking solution from the vehicle hardware itself to the web interface used to display live or historical vehicle position data. The hardware is also flexible enough to be used by those looking to implement their front end or integrate location tracking into existing business systems.

Features include GPRS / SMS position reporting, geo-fence support, simple to use Windows GUI based configuration, HTTP POST based position reporting, PDA support. A number of different technologies were used in this project including C# .net, Python, PHP, HTML, JavaScript, and the Google Maps API.

www.smsprinter.co.uk

SMS Printer Website ScreenshotThe SMS Printer is a standalong product suitable for restaurants to receive orders either directly from the customer or from a dispatcher, taxis/cab firms/delivery drivers to receive instructions on new pickups/deliveries, or any other situation where messages need to be conveyed to a remote party.

Python, and C# were primerily used to implement this project allong with some basic electronics knowledge.

www.talk59.com

Parallel Track Website ScreenshotInitially used to test out a newly available telephony API Talk59 developed into a fully featured web application enabling international fixed cost calls of up to 59 minutes. Calls are initiated via entering both the calling party's number and the number to be called in the web interface, both parties are then called back and connected. Additionally calls can be made on the move when an Internet connection is not available by SMS messaging the number to be called to Talk59.

PHP was primarily used to implement this project, which also involved compiling of various Linux tools to support use of the API on CentOS 4.

Current Status:

Limited availability.

Contact: