KiwiRail TWACS

Trains travelling on tracks are allocated warrants to run on track sections for a specified period. As this has significant safety implications a rule set based system was implemented to manage the allocation, modification and cancellation of warrants.

  • C++
  • Microsoft Windows Forms
  • Microsoft Internet Information Services (IIS)
  • IBM DB2 Database
  • Microsoft Windows Services
  • Microsoft Visual Studio

Key elements of the solution are:

  • Rules based validation to ensure accurate data entry.
  • Visual representation of related track elements (stations, waypoints, crossings etc) to improve understanding.
  • Easy update of the base track information.
  • High availability and failover.
  • A performant solution enhancing user experience.
A track warrant system was created that uses a Microsoft Windows forms based application managing the warrant validation rules and interacting with Microsoft Internet Information Services (IIS). The IIS server then communicates with dedicated Microsoft Windows services containing the backend server logic. The warrant information is stored in a clustered DB2 database system with automatic failover.

Cats Prefer Chef

Cats Prefer Chef is a from-the-ground-up rework of the Chef site, built to be modern and responsive. This site is built in the eZ Publish CMS and features a product catalogue, online surveys/promotions and a library of cat-related articles.

See More

Our First Home

Our First Home served the popular TV One show of the same name. TVNZ designed this site and we built it. It's a responsive website created using Bootstrap and ExpressionEngine.

See More