Steel City Music

Steel City Music is a project that is currently no longer in development. The goal for the site was to aggregate news and videos for local bands and musicians and create a central location for Hamilton music information. Aside from the aggregated information there is also plenty of original content including Concert listings, Venue directory, blogs and podcasts.

Steel City Music was built using Drupal and many of it's modules for customization. Instead of using a pre-built template the site was built using a custom design using CSS, PHP and some AJAX.

View Steel City Music



Here Magazine

Here magazine is a locally focused publication mostly centered around the Hamilton arts community. This website is currently dormant but new content will begin again in the fall of 2010.

Heremag was built using Drupal, the template used for this site is a custom PHP & CSS solution. There is also a mobile component to accompany the main site. To view the mobile version you must visit heremag.ca with a mobile device.

Recently I have also completed a small project that integrates the heremag directory into the Layar reality browser. To view the heremag layer you will need an iPhone 3GS or Android phone with the Layar application, if you are located in or around Hamilton the layer should be listed under the local section. A video demo will be posted in the coming days.

Here Magazine



PHP Development

Over the past 10 years I have created many tools using PHP and mySQL, unfortunately most of them are locked behind corporate firewalls and are not accessible to the public. Here are some quick descriptions of the projects I have worked on:

  • Ticket Purchase - A system for ordering tickets to events was required. The application went through many changes over the years and eventually evolved from a printable paper order form to a online credit card payment system.
  • Tour Booking System - This application allowed people to book an appointment online. An administrative side was also created to easily create special tour types, add/delete requests and edit tour dates/times.
  • Custom CMS Solutions - Certain projects have required the use of a Content Management System but the size of the project didn't require something as bulky as Wordpress or Drupal. I have created some basic content management systems to give certain users the ability to update web content without having any coding experience.