Consulting Services

Reading time ~1 minute

I build Drupal websites, author custom front-end code (usually Drupal themes), and sometimes handle light sysadminly tasks.

Drupal

I’ve been building things with Drupal since my VISTA fellowship in ‘05. My roles mostly involve front-end code, project management, client management, content strategy, site building, and training. I’m interested in nonprofit or small business Drupal projects, or playing front-end and site-building roles on larger projects.

Front-End Development

For larger custom projects or for Drupal themes, I author HTML, CSS, and some Javascript, mostly using the jQuery library. When necessary, I’ve also worked with Wordpress and Expression Engine, and I’m experimenting with client microsites built on Jekyll.

Training

I handle corporate and nonprofit training engagements ranging from quick content management and strategy overviews to in-depth Drupal development, deployment, and maintenance training for consulting teams.

I’m especially interested in Drupal training in communities not typically well-served by technology consulting, such as nonprofit organizations working with the Tibetan government in exile in Dharamshala, India, or women’s self defense campaigns in Calcutta, India.

Sysadminery

Originally an accidental sysadmin, I now build and manage VPS instances, automate deployments with Ansible, and harden production environments. Last year, I implemented disposable development environments at a small social media startup using Vagrant, and I’m interested in better devops workflows using Vagrant more effectively with Ansible.

Hosting

For smaller clients and community groups who can’t budget for a sysadmin, I occasionally provide hosting on a production VPS along with a maintenance, security, and disaster recovery retainer.