PHP

Highly advanced code in both PHP4 and PHP5, especially working with the XML/XSL features. Experienced in resolving issues with extensions and debugging.

Metadata Management for Drupal

Part of the Metadata management documentation

As part of my contributions to the Drupal Open-Source project, I am working with various methods for metadata mangement in Drupal. I have several modules in development for working with:

  • EXIF data
  • XMP data
  • Watermarking and credits
  • Conditional image processing based on metadata
  • Working with image metadata as part of the Drupal content management workflow
  • Bulk imports of annotated images, eg importing titles and captions when uploading galleries

The Vintage Aviator : High resolution fluid site

The Vintage Aviator. Front page 2008

The Vintage Aviator is an intensely visual website, showcasing a local workshop that produces handmade aircraft and replica gear. It was built over an extended period using Drupal 5.

I was the sole technical developer, working in association with Mark Williams of Gomi who provided all the graphics. I wrote up a huge technical case study for drupal.org and the site design has received critical acclaim from many places.

Sticky Pictures

Sticky Pictures Website, Front Page, 2009 revision

Sticky Pictures is a local film and television production company. I was asked to upgrade their website to a system that would enable them to update news updates and new content.

Using Drupal CMS, I migrated the older content and the original design (originally from dnation) into an XHTML-valid theme, and modified some features.

The site contains a few basic features, including: Video Clips, WYSIWYG editing, Custom Award badges.

sorted.org.nz - Conversion to CMS

sorted.org.nz 2007-12

Sorted is a portal project created by the Retirement Commission of New Zealand providing tools and advice on money management to the public.

It contains many online calculators for assistance in budgeting, investment and borrowing, helping people plan for their goals, or review the true costs of financial planning.
More about Sorted

Import HTML

Import HTML logo

The import_html.module was developed to assist migrating from old, static file sites (or spidered mirrors) into the Drupal CMS

New Zealand Life & Leisure Magazine

NZ Life & Leisure 2007

Working with Sparks Interactive, I assisted in the site architecture for the New Zealand Life and Leisure Magazine portal site. This involved creating an archive and browse system for publication releases and regular columns.

We built the site on the Drupal CMS, with several customizations to support the special requirements. The site provides article summaries and advertisements for upcoming features. We started off with a good number of past issues, which we imported several back articles each from, giving the site a rich backlog of content at release time.

University of Victoria, Wellington NZ

Victoria University homepage 2000

The university website encompassed tens of thousands of pages within hundreds of sub-sites. As webmaster, I was responsible for the internet connectivity for thousands of clients as well as legacy and development support for all things 'web'.

Creative New Zealand - Arts portal and database

Creative New Zealand front page as it appeared 1998

Artistic and striking, this designer site also leverages a powerful database and a wealth of funding information.

In addition to coding over 100 content pages, I also steered the creation of the sleek navigation interface and database lookup screens.

Syndicate content