Home Development portfolio

Online furniture for Eymet, France.

Commissioned to produce a catalogue style site to allow online ordering and viewing of their range of Mexican rustic solid pine furniture and chestnut flooring for sale in Serres-et-Mongtguard, near Eymet, Dordogne, France. The site is built using Joomla! and virtueMart

Property Marketing Site.

French Property Search awarded us the ongoing maintenance and development of their existing site listing properties for sale throughout france. The site is constructed in vb.Net using SQL server. We have developed a number of enhancements, together with making the site more search engine friendly, and consequently improving by a factor of nearly 3 the number of uniqe users from search engines.

Online ordering web application

Built the online Tremcards web-ordering site to allow online ordering of a software application via a licencing system. Constructed using PHP, mySql and extensive use of Ajax techniques, javascript and css.

Online ordering web application

Contracted to take a website with a protoype order form system (PHP, MySQL, Javascript) and produce a complete online ordering solution. Responsible for the graphical design and system design, using PHP together with Javascript and the W3C DOM, CSS layouts. Backend MS SQL server database. See einsulation.com online ordering.

Java Avionics Device Emulation

Contracted to provided an emulation of the MFD moving map for an Avidyne EX5000C. The emulated system provides navigation data via an SQL database (populated via ARINC 424 or DAFIF importer). Geographic information (terrain, coastlines, water bodies, etc.) rendered from shapefiles. Written in Java with JNI for interface to vendor libraries.

The contract required a sophisticated asynchronous computer based training system, which was implemented using HTML, CSS and a Java backend to tie it all together.

Information about a historic house.

Personal project to publish details about the history and area. PHP, XHTML/CSS, graphics design and layout. Kemps, Portslade Old Village, website.

Gîte (holiday rental) brochure and booking

Asked to design and build a site to deliver a web prescence for a superb Château. We created the initial graphical and implemented the site using PHP and used our newly developed property management and booking system,See Château la Blunie website.

Website design and creation.

Responsible for the visual design, page and content generation for a corporate website with drop-down javascript menus.

Application Construction.

Contracted to take an existing two-tier application, and re-design the UI to present a more modern interface.

Use of HTML for all textual presentation, C++/Builder, VCL component creation, using a C-library for the backend information provider.

Intranet Web Application

Designed and built a web-based intranet application, relying heavily on client side Javascript, with no state information on the server. Javascript & HTML

C++ Point of sale GUI (Windows)

Responsible for the creation of an application based on a working prototype, using an API for the business logic.

Clustered, scalable application server.

Responsible for the design and implementation of a massively scalable web application server using HTML templates, CORBA, Javascript and AJAX. Application cluster designed using CORBA and provided fault tolerance, redundancy and scalability. C++/CORBA/Javascript.

Windows GUI application for the creation of printed cards.

Contracted to develop a new GUI, multilanguage support, for the storage, creation and printing of a single sheet document built from selectable phrases and extra text. Required the construction of a complete layer of UI objects to support Unicode. Application internationalized and support for Unicode input via custom edit control (not relying on Win32 localisation controls).

File System Navigator.

Contracted to produce a reveloutionary new file system manager to supplement windows explorer. This application was designed to allow an ordinary user to better manage their files. It had built-in file preview, a clipboard that could hold many files, and allow the user to collect files in one place which then could be copied or moved en-masse. The application also had a file categorizer, which would scan all of the disks and present a list in order of date, filename or type as "virtual drives", which could then be browsed. Product retired due to changed business requirements, overview archived here

Offline forum browserWin32 application and backend database

A research project to provide a modern GUI based on a legacy console oriented interface. Provided email and online conferencing/forums using CiX. The application uses a two-tier approach with the GUI being functionally seperate from the datastore and processing. Plugin support for transers using a Win32 port of the XPR (eXternal PRotocol)