Craig has been working in content management systems since 1999. In that time, his experience has run the gamut, from writing custom CMS applications and customizing and integrating with large-scale “closed-source” enterprise systems to working with open source CMS platforms.
For the last 7 years, Craig has specialized in Drupal-based solutions. He’s built out dozens of large scale sites, including custom high performance API development, e-commerce integrations, web startup platforms, internal authoring environments for custom presentation layers and numerous higher education sites.
Craig has worked at all stages of the project engagement workflow, from up-front consulting, sales support, project management, system architecture, technical lead, deployment manager in both hands-on development, and senior management capacities. He brings to the table a wealth of experience in consulting around content strategy, technical architecture, functional requirements analysis, and business process analysis.