Skip to main content

Career

Experience

Building, upgrading and migrating Drupal sites for government, education and enterprise clients since 2016.

Lead Drupal Developer

Meier Innovation, LLC

–

  • Led Drupal 10 → 11 → 12 upgrades: dependency and contrib audits, deprecated API fixes and staged deployments.
  • Updated custom modules for Drupal 12 and added PHPUnit test coverage.
  • Fixed accessibility issues to bring templates and components closer to WCAG 2.1 AA.
  • Used Claude Code and ChatGPT in agentic workflows for upgrades, refactoring, tests and documentation, with every change reviewed.
  • Drupal 10
  • Drupal 11
  • Drupal 12
  • Custom modules
  • PHPUnit
  • WCAG 2.1 AA
  • Claude Code
  • ChatGPT
  • Agentic coding workflows

Lead Drupal Developer

Educational CyberPlayGround, Inc.

–

  • Planned and deployed an upgrade from Drupal 8 to Drupal 11.
  • Rewrote custom modules for current Drupal APIs and PHP 8.

Related projects

  • Drupal 8
  • Drupal 11
  • Custom modules
  • PHP

Lead Front-End Drupal Developer

Digital Polygon

–

  • Designed UX flows and Figma prototypes for complex search and content discovery.
  • Built React + TypeScript interfaces with MUI on top of Drupal JSON:API.
  • Improved accessibility, responsiveness and site search performance.

Related projects

  • Drupal 10
  • React
  • TypeScript
  • MUI
  • JSON:API
  • Figma
  • Prototyping

Lead Drupal Developer & Consultant

SolutionStream

–

  • Served as lead architect for a SharePoint → Drupal 10 migration built on the Migrate API.
  • Built custom content entities, plugins and a reusable form_alterer module.
  • Ran DevOps workflows and automated CI/CD pipelines.
  • Drupal 10
  • Migrate API
  • Entity & Field API
  • Plugin API
  • Technical architecture
Earlier experience

Senior Drupal Developer

Taoti Creative

–

  • Architected Drupal 8–10 sites using UX and accessibility best practices.
  • Built custom modules and React UI components.
  • Advised clients on information architecture, UX improvements and long-term technical strategy.
  • Drupal 8
  • Drupal 9
  • Drupal 10
  • Custom modules
  • React
  • Client consulting

Senior Drupal Developer

Code Journeymen

–

  • Migrated Drupal components into new layouts.
  • Redesigned the Drupal architecture.
  • Drupal 9
  • Technical architecture
  • Layout Builder

Senior Drupal Developer

Esteemed

–

  • Delivered full-stack Drupal 8–10 solutions for government clients.
  • Led Drupal 7 → 9 migrations, including restructuring information architecture and taxonomy.
  • Worked with clients on UX planning and platform improvements.

Related projects

  • Drupal 7
  • Drupal 8
  • Drupal 9
  • Drupal 10
  • Migrate API
  • Section 508

Web Developer

Oak Ridge National Laboratory

–

  • Built accessible Drupal 8 components and improved Section 508 / WCAG compliance.
  • Supported content migrations, UI updates and accessible page templates.
  • Drupal 8
  • Twig
  • Section 508
  • WCAG 2.1 AA

Drupal Developer

Code Journeymen

–

  • Migrated unstructured content to structured content with Paragraphs.
  • Performed Drupal maintenance updates.
  • Drupal 8
  • Paragraphs
  • Migrate API

Drupal Developer

Drupal Contractors

–

  • Completed Drupal tasks on enterprise client websites with project managers.
  • Front-end and back-end development.
  • Drupal 7 and Drupal 8 site building.
  • Drupal 7
  • Drupal 8
  • Custom modules

Drupal Developer

Educational CyberPlayGround, Inc.

–

  • Redesigned the client website with a custom Drupal theme.
  • Built a search feature with Solr.
  • Built complex Drupal Views.

Related projects

  • Drupal 8
  • Custom themes
  • Solr
  • Views

Drupal Intern

Code Journeymen

–

  • Learned Drupal 8 using Bootstrap 3, Twig, Git, SCSS, JavaScript and PHP.
  • Drupal 8
  • Twig
  • Bootstrap
  • SCSS
  • Git
  • PHP

Skills

Numbers show how many of my roles and projects used each skill. Highlighted skills are my core stack.

Core stack

Drupal

  • Configuration Management
  • REST
  • Caching & performance
  • Drush

Back end

  • Symfony
  • Laravel
  • Node.js
  • MySQL

Testing & quality

  • Code review

Front end

  • Single Directory Components
  • Tailwind
  • Storybook
  • Vite

UX & accessibility

  • Design systems

AI-assisted development

DevOps & hosting

  • Docker
  • Lando
  • DDEV
  • GitHub Actions
  • GitLab CI/CD
  • CircleCI
  • Pantheon
  • Acquia
  • AWS

Leadership

  • Mentoring
  • Documentation

Select a skill to see where I used it.