Present Employment:

Drupal Developer
Chromatic (U.S. based, distributed company specializing in Drupal)
2015 - Present
  • Part of a kick-ass team that builds awesome Drupal websites
  • Distributed company, we all work virtually

Information Technology Skills:

  • 5+ years using Drupal CMS. Installation, configuration, theming, module creation. Experience with Wordpress.
  • 10+ years experience with HTML, CSS, Javascript, PHP, MySQL, Apache, IIS
  • git, Subversion (SVN)
  • Experienced in Windows, Linux and Mac environments


Applied Information Technology Diploma
ITI, Toronto

Bachelor of Physical and Health Education
University of Toronto
Varsity Volleyball Team, Assistant Captain 1992-1995

Past Employment:

Drupal Specialist
Estonian Government Office, Tallinn

  • Drupal expert assigned to help transition all Estonian ministry websites to Drupal platform
  • Supportive site building, theming and custom module creation
  • Train editors and admins to use Drupal

Drupal Developer
K2 Digital, Toronto ON

  • Theme, Module and Site Building work for multiple sites for large insurance company
  • Bolted responsive design (Foundation grid) onto hybrid Drupal / Java customer claims web application.

Drupal Consultant
CGI, Toronto ON

  • Custom development, theming and site building for BMO Report from the Pitch community program
  • Development and maintenance of multiple auto / home insurance quote web applications

Drupal Developer (
TVO (TV Ontario)
  • Part of development team moving site redesign to Drupal
  • Built custom module to display TVO TV schedule (daily, weekly views, schedule widgets)
  • Site uses Views extensively
  • Facebook and Twitter integration, search result customisation
Website Specialist (
Estonian Ministry of Foreign Affairs, Tallinn, Estonia
2007 - 2011
  • Led project and built foreign ministry website: (site launched September 2009)
  • Site uses Drupal CMS with custom theme and many self-coded custom modules
  • Responsible for requirements gathering, information architecture, usability, reporting, security
  • Also built web-based applications to automate:
    • employee evaluation process
    • cultural grant applications
    • registry of international organisations
Senior Website Specialist (
Heart and Stroke Foundation of Ontario, Toronto ON

  • Bilingual site design, development, QA & troubleshooting - for as well as Heart and Stroke Foundation intranet, lottery and professional education sites
  • Search engine optimization
  • Site traffic measurement, analysis & reporting to support e-marketing/e-commerce plan
  • Daily testing and approval of bilingual site content for promotion to production servers
  • Management and tracking of development change requests and vendor invoice reconciliation
  • Business analysis - develop functional requirements and design specifications based on stakeholder needs
  • Usability test plan development and execution to assure user-friendly site navigation
  • Technical planning and management for new and ad hoc projects ranging across many business units
  • Interview candidates for various positions

Design Coordinator
Nelvana Ltd., Toronto ON

  • Managed crew of ten designers to ensure quality and deadline goals were met
  • Analysed project scripts and storyboards in a comprehensive manner to ensure both design consistency and that all required elements were drawn by artists
  • Corresponded with and addressed design requirements to out-of-house, third party vendors.
  • Prepared well-organised design packs for use by production departments both in and out-of-house

Treeplanter / Spot Sprayer
Bugbusters Ltd., Prince George, BC

  • Planted trees on piece work basis in mountainous terrain in any kind of weather
  • Challenged dedication and work ethic daily by striving to beat previous day's earnings

Customer Service / Equipment Repair
Blacks Camping, Toronto, ON

  • Provided courteous, efficient customer service in an often-hectic work environment
  • Spoke with suppliers and distributors to ensure store stayed fully stocked
  • Efficiently maintained and repaired various camping and ski equipment for customers


Information Architecture Advisory Committee - Centennial College
  • Helping define course objectives, requirements and scope of planned I.A. program


Activities & Interests:


Social mediatize it!

Twitter Twitter Facebook Facebook     
How about that! I'm a Drupal association member.

Attention IE user!

It turns out you are using an outdated browser and my site might look a bit weird for you. (images are off colour, text gets cut off, layout is wacky) This is because your browser does not implement web standards. Please consider an upgrade.

Alternatively, you can try other browsers like Google Chrome, Mozilla Firefox, Opera or Apple's Safari. Every web developer on the planet will thank you! (and that's not really an exaggeration)

Hide this notice for the rest of your visit