I'm an Enterprise Cloud Architect specializing in Drupal, Aegir, SaaS, PaaS, and IaaS consulting. I do technical planning and implementation to ensure sound and sustainable solutions. I’ve worked with Drupal for over 10 years, and support over 30 of its projects (see below). I’m a core maintainer of the Aegir Hosting System and a founding member of the Aegir Co-op. In addition, I’m a certified software engineer, and have been security cleared by the Canadian government. I also volunteer my time to mentor students for Google Summer of Code (GSOC).

I have over 15 years experience with content management systems (CMSes) for records/data/information management focusing on technical architecture and software development. From my careers managing a Web-development firm, working as a federal government employee and freelancing as an independent contractor, I have gained experience in Information Architecture (IA) / Data Modelling, DevOps, Back-End Development, Code Review, Software Configuration Management (SCM), Security Analysis and System Administration.

I have profile pages on drupal.org and LinkedIn.

My consulting services are based out of Toronto, Ontario, Canada, but I do remote freelance work for clients everywhere. Please visit my Services page, my Projects page and use the Contact page to get in touch.

Although much of the work I do varies, here are some of the services I provide.

  • Enterprise Cloud technical architecture
  • Software-as-a-service (SaaS) solutions
  • Application container management: scaling, clustering, & deployment
  • OS-level virtualization via Kubernetes & Docker
  • Producing & documenting development operations (DevOps) processes
  • Back-end development
  • Web services (e.g. REST)
  • Site migrations & upgrades
  • Business process & workflow solutions
  • Information management (IM) / Information architecture (IA)
  • General Internet consulting services
  • Multi-lingual / multi-country sites, language translation & content localization
  • Authentication & authorization (e.g. SAML, OAuth, OpenID Connect)
  • Integration with third-party APIs
  • Performance tuning & optimization
  • E-commerce & financial solutions
  • Web site & accessibility audits (WCAG, Section 508, etc.)

Drupal contributions

Credited on 2 security advisories in the past 12 months

Credited on 2 issues fixed in the past 3 months