Drupal Developer. Higher Education Specialist. Interaction Design Focused

I build Drupal experiences universities trust.

I’m a frontend architect at ImageX focused on higher education, where I help build scalable Drupal platforms through component-driven systems, maintainable frontend architecture, and thoughtful interaction design.

  • 18+ YearsWorking with Drupal
  • EDUHigher Education
  • SpeakerDrupalCon & camps
  • Open SourceContributor & advocate
Aaron Christian — Drupal Developer & Interaction Designer

About

How I work

My story

With over 18 years in Drupal, I've had the privilege of helping higher-education institutions, non-profits, and enterprise organisations design, develop, and deliver impactful digital experiences.

My approach

Architecture first. I build component systems and frontend patterns that scale — clean structure from the start, so teams keep moving without digging out of technical debt six months later.

The bigger picture

Higher education platforms carry real stakes — admissions, student success, institutional reputation. I build things that work reliably, hold up under pressure, and are maintainable by the people who inherit them.

What I focus on

Higher Education Drupal

Purpose-built Drupal solutions designed for the unique needs and complexities of higher education.

Interaction Design & UX

Crafting intuitive, accessible experiences that are usable, meaningful, and powerful.

Component-Based Systems

Scalable component architecture and design systems that drive consistency, reusability, and long-term maintainability.

Selected work

AI Components

A collection of accessible AI components and patterns for Drupal.

View project

GSAP / AG-UI

Animation utilities and AG-UI integration for next-generation Drupal.

View project

Latest talk

Beyond Chatbots

Open Source Initiative

Canvas Builder for Drupal

I maintain Canvas Builder — the visual controls layer for Drupal Canvas. A floating toolbar lets editors shape a section's layout, spacing and style without leaving the page. Try it: change the columns, pick a colour, watch the section respond.

Explore Canvas Builder