Experience

Relevant professional experiences

Technical experience


I have been an ongoing freelance contractor with Kafei Interactive Inc. since May 2014. Duties include:

  • Migration: As part of a team, I have migrated sites of various sizes. These sites have included Commerce and multilingual features.
  • Multilingual implementation: I have been responsible for sitebuilding (implementation and integration) on multiple multilingual sites.
  • Sitebuilding: I serve as the primary sitebuilder for both new and maintenance projects.
  • Feature Development: For new standalone features in legacy sites, I develop features in Vue, Nuxt, or raw HTML, using data from internal and extrnal REST endpoints.
  • Frontend: I am the primary contact for frontend work. I have been responsible for frontend implementation on several new sites, and generally take the lead on any frontend requests which fit within SLA contracts.
  • Module/Plugin development: I conduct code review on contributed modules/plugins for possible inclusion, and am often responsible for setting out the requirements for custom modules/plugins. In addition, I have developed smaller custom modules/plugsin for use in sites, or have customized existing contributed modules/plugins.
  • QA: I have done QA with Behat and Cypress, as well as documented QA.
  • Project management: I have served as project manager on both new builds and migrations, and specialize in guiding client and developer communication through the migration process. In addition, I create and guide tickets for bugs and new features through the dev and deployment process.
  • Client Care/SLA Contact: For our maintenance clients, in particular, I serve as a point of contact for general questions, maintenance and security updates, and new features.
  • Training: For clients, I routinely create and update client documentation, create tutorial videos, and troubleshoot via email, phone, and video hangout.

Community experience


  • Vue Vixens, Michigan chapter - Co-organizer
  • Detroit Speakers in Tech - Co-organizer
  • JavaScript and Friends Conference 2019 - Organizer
  • Global Diversity Call for Proposals Day - Speaker Mentor
  • WordCamp Detroit 2018 - Panel speaker
  • DrupalCamp Montreal 2017 - Session speaker
  • DrupalCon Asia 2016 - Sprint mentor
  • MidCamp 2016 - Drupal 8 Migration training
  • DrupalCon Latin America 2015 - Session speaker
  • DrupalCamp New Jersey 2015 - Drupal 8 Migration training
  • DrupalNorth 2015 - Organizer
  • DrupalCamp Montreal 2015 - Organizer
  • DrupalCamp Montreal 2014 - Session speaker