Services

Web development, software engineering, systems upgrade management, existing systems support, systems architecture and code reviews...

more about my services
Portfolio

Full details of previous projects, in-house and remote work. Including web and Windows services, solutions architecture and project management...

see my full portfolio
Clients

A wide range of clients from small businesses to multi-national corporates and digital, creative agencies...

see all clients
Contact me

Get in touch to discuss requirements, rates and availability. It's also great to hear from anyone who'd like to share ideas and opinions about my site and services...

get in touch

My Portfolio

Rules Engine Web Portal

Architected and developed a dynamic form entry system based on rules and forms stored in as XML and transmitted from a G2 server via an interoperability bridge written in .NET.

The goal of the solution was to provide a standardised method of data entry into various disperate systems, given each system has a unique method of input and rules validation..

Read more about Rules Engine Web Portal

InControl Price

A massive .NET 2.0 based effort involving multiple applications in ASP.NET Web Forms, Web Services and Windows CE.

The solution was a store management application for the retail sector of The Co-operative group.

I helped a team of developers achieve phased deployment of their flag-ship line-of-business product within tight time-frame, while enhancing the quality standard of their code and tutorial other, less experienced developers.

Read more about InControl Price

'The Bridge' intranet - Phase 2

A complete re-design of The Carnival Group's intranet with new feature integration, including forums, phone-book, stock price display, photo gallery and many more modules - some pre-built, some bespoke and writing for phase 2 and during phase 1.

An ASP.NET based application using DotNetNuke as the CMS.

Read more about 'The Bridge' intranet - Phase 2

Teva Primary Care

The re-development of a PHP based web-site, driven by a bespoke CMS in to an ASP.NET MVC based web-application, again with a replacement CMS utilising a SQL Server database to manage a product catalogues, news and event items as well as the page content.

The new CMS was developed to allow future Teva sites to use the same CMS as a back-end for future site re-works.  

Read more about Teva Primary Care

Bright Red Publishing web site

While working for UX-Media, we landed a new client in the form of a publishing house in Edinbough - Bright Red Publishing - they're requirement was to build a content managed e-commerce based site to sell their books, provide news and information for parents, students and educators.

Read more about Bright Red Publishing web site

Bright Red Publishing - feature enhancements

As Bright Red Publishing expanded, they came back with a series of feature requests.

These additions consisted of a new downloadable product-type and customisable promotional codes.

Read more about Bright Red Publishing - feature enhancements

iQview Administration Suite

A content management system used to administer corperate assets and serve hardware terminals for use at events.

The solution was an ASP.NET MVC application, used to manage the uploading of assets and their associated metadata, and control the authentication/ authorisation of users within the system.

Read more about iQview Administration Suite

Complete Cruise Solution dynamic PDF brouchures

A quick project to dynamically fill in pre-defined fields in a series of brochure style PDFs from an ASP.NET Web Forms application for delivery to clients and agents.

Read more about Complete Cruise Solution dynamic PDF brouchures

Crest Web Application

A series of linked DotNetNuke user-controls that communicated with a web-service to search a properties database on currently available and up-coming builds on a variety of property developments for Crest Nicholson.

Read more about Crest Web Application

'The Bridge' intranet - Phase 1

Developing .NET user controls that integrates with Carnival's internal Web Services to return and display relevant data.

The user-controls were integrated into 'The Bridge', Carnival's intranet, based on DotNetNuke.

Read more about 'The Bridge' intranet - Phase 1