Private institutional systems
University Drupal Platform and CMS Framework
I build and maintain Drupal components, templates, modules, content models, and editor workflows for public university sites.

- Content model
- Drupal template
- Frontend component
- Editor workflow
Problem
What needed to change
University web properties needed reusable CMS, component, template, and workflow patterns so teams could ship and maintain content-heavy public sites without repeating engineering work.
Users
Who the system serves
Campus web teams, content editors, developers, communications teams, and public audiences using university web properties.
Team context
Where I fit
Technical lead (CMS and platform engineering) · University of Arizona
Worked with developers, campus web teams, communications teams, content editors, and public-site stakeholders.
Important technical decision
The implementation choice
Connected content models, templates, components, documentation, and editor behavior instead of handling each request as isolated frontend work.
Tradeoff or limitation
Where the boundary sits
Editor flexibility, accessibility, performance, and maintainability often pull in different directions; platform work requires balancing all four.
Implementation
What I personally owned
- Built and maintained CMS framework patterns, templates, components, custom modules, Views integrations, and implementation guidance.
- Built and supported public platform work including news.arizona.edu.
Result
Result and limitations
- CMS-integrated frontend patterns and Drupal-connected components.
- Custom modules, Views integrations, AJAX-powered interfaces, templates, and paragraph-driven layouts.
- Implementation guidance and documentation for campus web teams.
- Production support across university web properties.
- The platform remains active across public university web properties.
- Developers and editors have reusable templates, components, documentation, and content patterns for ongoing work.
Technical scope