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

Message Processing Engine

A time-critical re-development of a core message processing engine, interacting with a mainframe server though a series of TCP communication channels. The goal was to receive messages from a series of Microsoft Message Queues for batch message processing via the main-frame.

The solution was a new message processing engine based Windows Service based developed .NET 3.5.

Read more about Message Processing Engine

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

Casio Online

A small project to recommend and develop a solution to an on-going problem with the implementation of the payment gateway and help develop some internal web services.

Read more about Casio Online

'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