Bold and Inspired
  • Successful

    Over 12 years in web development with a background in photojournalism and teaching, I bring a unique perspective to every project.

    Drupal CMS developer and trainer + eLearning + Teaching + Graphics + Photography + Writing + Marketing + Sales + Project management

  • Websites

    Take control of your content. Easily add pages, upload images, video, files, and edit your text all online. It's as easy as writing an email.

    Your fully automated content system will keep everything running smoothly and seamlessly.

  • By Design

    From small business to large organizations your website will be built in a way to help you succeed.

    Whether you need an eLearning platform, e-commerce site, community portal, blog, or small business site your website will be customized specifically to your unique needs.


Yucatan spa

Yucatan Spa

Yucatan Spa is a locally based all service spa and tanning salon. The small business website showcases the various services provided to their clients.

Using a the Drupal CMS platform the various members of the spas staff can easily edit content as well as add pictures and video.

BC Girls Choir

BC Girls Choir

A classic presentation website for the locally based BC Girls Choir. Built on a solid Drupal CMS platform it is designed to be easily updated by a variety of volunteers within the organization. With a few clicks they can add photos, videos, and text.

KOTESOL website


KOTESOL is a profession organization for ESL teachers working in South Korea. Their website acts as a community portal for their members spread out across multiple local chapters. Each chapter has it's own group specific site allowing their editors to present local news and events.

With built in e-commerce members can purchase their annual membership as well as pay for conferences and other items.

Shafer Explorer interface

Explorer Software

Software interface for Explorer Software.

Homestay Central

Homestay Central is a classifieds website for Homestays with both free and paid premium listings. A fast search form allows visitors to quickly check for destinations by keywords and location. Visitor can contact the Homestays directly using a secure online contact form.

Listings include photo, description, location, and pricing.

MGABC website

Master Gardeners Association of BC

The Master Gardeners Association of BC website provides it's members and the public with timely news, articles, and events. The organization is made up of several local chapters each with their own specific online group within the website.

Members can purchase their membership and pay for special events using the built in e-commerce shopping cart.

Piano Teachers Federation website

Piano Teachers Federation

Piano Teachers Federation is a non-profit organization for piano teachers around the world. The website allows teachers to create free profiles to promote their services. As well the organization can post news updates, create photo galleries, and upload videos.

The online search engines was built to allow visitors to search for a music teacher under several criteria including an interactive map.


A classic small business website. It was created to showcase this environmentally friendly flooring business to prospective clients.

A solid Drupal platform allows the client to effortlessly add pictures, text, and even video.



Ralph's has been providing mobile electronics and installation to the Vancouver and Victoria public since 1949.

Visitors can search through the multitude of high end equipment including car steos, satellite telecommunication equipment, as well as find out about their professional installation services.

Sawa World

Sawa World is a non-profit organization dedicated to brining training and assistance to impoverished communities around the world.

Solutions were created to make it easier for the many volunteers in different countries to make updates to the website without special training or software.

Yucatan spa
BC Girls Choir
KOTESOL website
Shafer Explorer interface
MGABC website
Piano Teachers Federation website

Definiteness of purpose is the starting point of all achievement

W. Clement Stone


Guy with greased hair
Outstanding Japanese snow monkey
take down
Robot guardian
Guy in discussion
Barricade Ireland
Bird to the face
Monk at the door
Jurassic dinos
Smoking man
In the bush
On the move
Japanese snow monkeys
Pow Wow performer

Contact me