About

Senior Drupal Developer | Full-Stack Drupal Engineering | Editorial UX | Long-Term Web Platforms

I am a Senior Drupal Developer with over 18 years of experience in the Drupal community and current project experience with UNOPS / the United Nations. I build and maintain Drupal platforms, custom modules, editorial workflows, and full-stack solutions for organizations that need reliable, maintainable web systems.

My strengths are Drupal architecture, PHP, JavaScript, AJAX, MySQL, Views, Forms, Entities, Layout Builder, Webform, and admin/editorial UX. I especially enjoy working where technical requirements meet editorial practice: translating content workflows and fuzzy requirements into stable Drupal solutions that editors can use comfortably and developers can maintain cleanly.

What I Do

  • Drupal 10/11 custom module development
  • Editorial and admin UX improvements
  • Layout Builder, Views, Webform, Entity, Field, and Form API work
  • Drupal architecture and maintainable configuration
  • Debugging complex Drupal behavior across backend and frontend
  • Composer, Drush, Docksal, deployment, and local development workflows
  • Long-term maintenance of contrib and project-specific modules
  • Full-stack development with PHP, Twig, JavaScript, AJAX, and MySQL
  • Translating fuzzy editorial requirements into stable Drupal architecture

Selected Drupal Contributions

I maintain and contribute to Drupal projects across editorial workflows, admin UX, configuration management, and site-building tools.

  • Layout Builder IPE: frontend in-place editing workflows for Layout Builder.
  • Gin Admin Theme: contributions to one of Drupal’s most widely used modern admin themes.
  • Layout Paragraphs: contributions to editor-facing drag-and-drop layout building with Paragraphs.
  • Config Ignore: contributions to configuration-management workflows used in complex Drupal deployments.
  • Diff: contributions to revision comparison workflows for editorial review and governance.
  • Stage File Proxy: contributions to local-development workflows for large Drupal sites with production file assets.

My Drupal.org profile also shows contributions to Drupal core, patches, modules, issue queues, documentation, and Drupal-related services.

How I Work

I care about choosing the right tool for each task and thinking long term. I prefer clear, robust solutions over short-term hacks, and I enjoy working with teams to make systems simpler, more understandable, and more reliable.

I am especially interested in the overlap between stable Drupal architecture and a good everyday experience for editors, administrators, and visitors of public websites.

Beyond Drupal

My public GitHub profile includes work and forks around Twig, JavaScript, PHP testing tools, Behat/Mink, jQuery UI, Cordova/Objective-C, Electron/Xdebug tooling, and Drupal theming. I also publish technical notes about Drupal, Drush, configuration management, Docksal, database tasks, PDF rendering, and debugging at blog.dev030.com.

Languages

German, English, French, and Spanish.

Links