About Me

“No longer seeking knowledge for myself but for my children”

I am an information junkie! There, I said it!

Moodle certified course creator and an instructional technologist specializing in rich media for the last 9 years. I have been a web designer/developer and open source evangelist for over 18 years.

I also moonlight as a digital music composer creating “Epic Orchestral Redux” versions of 80’s new wave songs as SYNTHPHONIC with 4 albums released. Check out my audio page for a taste.


ClassCloudCase Studies in Innovative Educational Technology UseTeaching Technology Toolkit
I am the founder and CTO for this k-12 digital literacies project. ClassCloud is a collection of open source teaching and learning sites that allow students/learners and teachers/educators to collect, create and collaborate. These tools allow students to collaborate on documents, code, micro-blog in a safe social network, collect RSS feeds for research and display their evidence of learning in an ePortfolio. Digital literacy cannot be taught from a book, it must be experimented with and experienced. All applications are hosted in Canada to comply with FIPPA and all data is kept private.

Our Mission is to bring to Canadian schools all the benefits of the Open Education movement with the power of the Open Source community delivered by our own OpenStack cloud network.

I was the production manager and designer for this video portal site that featured interviews with 10 instructors on their use of educational technology.

I have moved the videos to a YouTube channel: https://www.youtube.com/channel/UCm5Tr6ZLOODyzPEg1y5TlVw/videos


Open Source Web ApplicationsWeb DevelopmentMultimedia Authoring
  • Moodle v4.1
  • Mahara v18.10
  • Joomla v3.9
  • WordPress v6
  • Mastodon v.3.5
  • BigBlueButton
  • ResourceSpace
  • NextCloud
  • Motomo (Piwik)
  • Humhub
  • Elgg
  • Kaltura CE
  • phpMyFAQ
  • B2Evolution
  • Gallery2
  • Zen Cart
  • Drupal
  • Knowledgetree
  • Lime Survey
  • Etherpad Lite
  • Popcornjs
  • Alfresco
  • Odoo
  • Mediadrop
  • VTiger CRM
  • Tiny Tiny RSS
  • BookStack

Web Servers

  • Apache
  • NginX
  • MySQL
  • PostgreSQL
  • MariaDB
  • MongoDB
  • Dovecot
  • Postfix
  • Bind 9
  • OpenSSH
  • OpenLDAP
  • Tomcat
  • Red 5


  • PHP7
  • Node.js
  • Python
  • HTML 4/5
  • CSS 3
  • Javascript


  • Adobe Dreamweaver CC
  • Adobe Contribute CC
  • Adobe Captivate 8
  • WinSCP
  • Webmin Control Panel
  • ConfigServer Firewall
  • Putty
  • Filezilla
  • Cpanel

Video Editing

  • Vegas 11
  • Sony DVD Architect 4
  • Adobe Premiere CC
  • Adobe After Effects CC

Audio Editing

  • Ableton Live 9
  • Sony Sound Forge 11
  • Adobe Soundbooth CS4
  • Audacity

Graphics and Publishing

  • Adobe Fireworks CS6
  • Adobe Photoshop CC
  • Adobe Illustrator CC
  • Adobe Indesign CC
  • Adobe Acrobat Professional XI

Multimedia Codecs

  • Quicktime
  • AAC
  • FLAC
  • APE
  • AC3
  • DivX
  • Xvid
  • Real Media
  • Windows Media 9
  • AIFF
  • OGG
  • Indeo Video 5
  • Mpeg Layer 3 & 4
  • Flash
  • VP8,
  • H.263/264

Presentations and Education

PresentationsVideos of PresentationsEducation

“Unmuddling Moodle: Look Like a Moodle Expert”
Fall TA Conference, September 3-4, 2012 & 2013

“Introduction to the Teaching Technology Toolkit”
UVic Learning Systems – Instructional Technology Series, October 25,2012

“Things You Didn’t Know You Could Do in Moodle”
UVic Learning and Teaching Centre – Lets Talk Teaching, August 31, 2012

“Building Student Engagement Through Social Media”
HPCS 2012 & BCNET Conference, Vancouver, May 1–3, 2012

“Cloud-based Applications: the Cloud Within Your Reach”
UVic Learning and Teaching Centre – Instructional Technology Series, October 13, 2011

“Promoting Net-Gen Student Engagement using Multimedia”
UVic Learning and Teaching Centre – Instructional Technology Series , November 19, 2009

Using Social Media in Teaching
Teaching from the Cloud

Moodle Course Creator Certificate 2009
Open Knowledge Technologies
Certificate# ONBZ-MQWG-CH4F-1WB9

Concordia University 1994-1996
Montreal, Quebec
Graduate Studies in Fine Arts

Glasgow School of Art 1996
Glasgow, Scotland
Student Exchange Program

Alberta College of Art and Design 1989-1993
Calgary, Alberta
Graduated on President’s Honour Roll

Work Experience

2015 - Present2007 - 20142000 - 2007

ClassCloud Canada

Position: Founder and Technology Architect

Responsibilities: Established a not-for-profit society to promote the teaching of digital literacies and citizenship. Includes the creation of an open educational technology infrastructure to give teachers the tools they need to teach digital literacy skills in a safe environment that conforms to FIPPA.

Developing a LRS (Learning Record Store) that uses xAPI to create a new system for assessment in conjunction with Open Badges.

More Info: https://classcloud.ca

School of Social Work, University of Victoria

Position: Part-time Distance Education Program Assistant


  • Oversee the set-up and delivery of the undergraduate and graduate distance program.
  • Consultant for multimedia, rich media, and graphic design.
  • Collaborate with instructors on the creation and configuration of quizzes, assignments, troubleshoot student issues and optimize materials for mobile delivery in BrighSpace.

Learning Systems, University of Victoria


  • Production Manager for BCCampus funded Case Studies in Innovative Educational Technology Use project
  • SME and LMS admin for the Moodle Enterprise Project
  • Facilitated workshops and technical demonstrations for university faculty in using Moodle and cloud based software.
  • Advised on the utilization of Saas (Software as Service, web 2.0) on-line tools in creation of curriculum resources
  • Consultant for multimedia, rich media, and graphic design
  • Administrator for Campus LMS with over 45,000 users and 1200 courses per term
  • Administrator and information architect for support website: http://elearning.uvic.ca
  • Developed rapid learning workflows in the creation of instructor support documentation and tutorial videos
  • Researched, recommended and supported Moodle plug-ins and modules that fostered instructor content delivery.
    Implemented modules include: Podcast, Mediaplayer, OUblog, Internal Mail and the VoiceThreads filter
  • Researched and reviewed emerging on-line services, desktop applications and server technologies

Education Services Group, University of Victoria

Position: Web Developer and Designer


  • Technical lead for the UVicPay Payment Gateway project in 2005
  • Trained staff to maintain site content using Adobe Contribute or Dreamweaver
  • Designer, developer and administrator for over 20 faculty websites including:
  • School of Nursing
  • Health Information Science
  • Learning and Teaching Centre
  • Faculty of Social Sciences
  • School of Child and Youth Care
  • Faculty of Human and Social Development
  • Office of the University Secretary
  • Graduate Student Services
  • School of Public Administration