37 Vanier Road, Ottawa ON K2H 7P6



Independent website maker, having spent most of my career building and maintaining computer networks (and making and maintaining websites both as part of my job and as a side interest).

I work mostly with non-profits, building on a CMS (Drupal or Wordpress depending on the project requirements and maintenance level) often with CiviCRM to manage email, memberships and fundraising.


National Union of Public and General Employees: September 2006 to January 2016

As National Representative / Network Administrator, I have provided general IT services for the staff of NUPGE, researching, purchasing, installing and maintaining network, phone and videoconferencing equipment and software, as well as building and maintaining the web services used in our day to day operations (NUPGE.ca and it's related sites) and campaigns (AllTogetherNow.nupge.ca, whatascam.ca) using Drupal (content management) and CiviCRM (relationship management). I've enjoyed being involved in the Drupal community (attendance at various camps and cons regionally and internationally) and the continuous learning that comes with this rapidly growing project.

Integra Networks Corporation: October 2001 – August 2006

While with Integra Networks, I provided corporate and public sector clients with remote and on-site professional services. These services include needs analysis, solution design, implementation and support. • Working with the Canadian Nuclear Safety Commission, as a resource in their upgrade to Windows XP across over 600 workstations at their Ottawa Headquarters and their regional sites across Canada. Primary responsibilities were for Quality Assurance of the XP desktop OS image and ZENworks application objects being confirmed for XP compliance. At the completion of the XP upgrade, conducted two days of training on quality assurance, testing methodologies and application documentation standards with the Technical Services and Support Staff. • At the Public Service Staff Relations Board, supported the conversion of the physical network from Token Ring to Ethernet, including design and installation of the NetWare IP environment and NDPS print services for the organization. • In the Application Integration Testing Lab at Industry Canada, was responsible for engineering, testing and packaging anti-virus software for roll out to Industry Canada standard desktops across the country, including an installation guide for network staff. • Other clients include the Canadian Commercial Corp., Public Service Staff Relations Board, Supreme Court of Canada, Jaeck Management, McCay-Duff, Skate Canada, the PC Party of Canada, Royal Canadian Legion Dominion Command and the North-South Institute. • Internally, acted as Project Manager in the design and implementation and documentation of a new resource tracking system for Integra consultants and as a third-level support for other consultants.

Canadian Teachers’ Federation: 1982-2001

As the LAN Manager of the Canadian Teachers’ Federation • extensive experience in network design, support and management. • responsible for all computer services. • designed and maintained bilingual web services for the general public, internal staff and a 450-user secure web site. Web security was designed and maintained using SSL and NDS-based authentication in a mixed NetWare and Linux environment. • With regard to the network, duties included data protection, virus scanning and design and maintenance of data backup strategy. • Other technologies included database and CD-ROM sharing for extensive research functions including computer-aided translation tools. • supervised technical staff, various consultants and students performing ongoing operations and project work.

Volunteer and community activities

  • Ladies Learning Code – mentoring at Ottawa events, instructor for Introduction to Drupal 
  • Drupal - organizing meetups of Drupal community members locally, attending DrupalCons in Denver, L.A. and New Orleans, attending and volunteering at DrupalCamps in Ottawa, Montreal, Toronto and Design4Drupal Boston
  • Novell Users International – Involvement over 15 years at local (Ottawa NetWare User Group), national (NUI Regional Representative for Canada) and worldwide (NUI Board President 2000-2002) included liaison with other groups, organizing conferences, creating policy, chairing meetings, budget drafting.