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 12 years, and maintain over 40 contributed modules. I’m a core maintainer of the Aegir Hosting System. 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. My latest venture is Consensus Enterprises, where I'm a Founding Partner.
Need a cloud solution? Looking to build a software-as-a-service (SaaS) offering? Want some help with application lifecycle management (ALM) / DevOps / Cloud Architecture / Continuous Integration/Delivery (CI/CD) for hosting all of your sites and services? We're your technical partner.
- Stack Overflow 2.6k 2.6k 11 gold badge1818 silver badges1717 bronze badges
- Drupal Answers 1.7k 1.7k 11 gold badge1818 silver badges3131 bronze badges
- Ask Ubuntu 1.1k 1.1k 11 gold badge1212 silver badges1717 bronze badges
- Super User 627 627 66 silver badges1313 bronze badges
- Server Fault 480 480 55 silver badges88 bronze badges
- View network profile
Top network posts
- 174 Call a REST API in PHP
- 32 How to set vim filetype when editing nginx config files
- 30 Is it insecure to display the number of characters when users enter a new passphrase?
- 29 How to have my PHP Send mail?
- 24 Drupal 8: delete all nodes of the same type
- 22 Linux Drush install error: Undefined class constant 'MYSQL_ATTR_SSL_CA' in phar:///usr/local/bin/drush/lib/Drush/Sql/Sqlmysql.php, line 56
- 17 Share Desktop via Web Browser
- View more network posts →