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

Myki Ticketing System

The re-writing of a Compact Framework based front-end for a Windows CE based ticketing system used on buses and trams in Melbourne, Australia.

The project involved a custom MVP Framework written in C# and the Compact Framework and making use of UDP and TCP messaging.

Read more about Myki Ticketing System

Asset Management and Streaming Services

A large effort in architecture, development and project management was required to create an end-to-end solution for the management of various assets - primarily video - but with support for images, audio, and any other content type.

The solution could transcode certain types of media, all based on client configuration and pricing structure.

Read more about Asset Management and Streaming Services

Route Optimiser

A long running project to optimise voice and data traffic on the Cable & Wireless network, the primary business goal was to find the cheapest way to route traffic to other countries on a daily basis.

The project was a large team effort over many years and consited of many Windows Services and Windows Forms applications.

Read more about Route Optimiser