Riley Skipper

Case study

Drupal CMS Development

Comprehensive Drupal 9/10 website development.

The challenge

Enterprise content teams needed publishing power without sacrificing accessibility or editorial control.

What I delivered

Scalable Drupal platforms with structured templates, WCAG-aligned components, and workflows editors can trust.

Project Overview

Drupal development for Rutgers University. This project demonstrates my expertise in Drupal CMS development, accessibility compliance, and creating user-centered experiences for educational institutions.

Live Demo

Rutgers Statewide

Explore the an example of the templating system built for this website.

View Live Demo

Division of Lifelong Learning & Innovation

A flagship Drupal build for Rutgers’ Division of Lifelong Learning and Innovation — a content-rich landing experience with program pathways, events, FAQs, and editorial templates designed for long-term maintainability.

Development Process

This role required deep understanding of both Drupal’s content management capabilities and the specific needs of educational institutions. My development approach included:

  • Custom Theming: Codeveloping a Drupal subtheme based on University branding using HTML, Bootstrap 4 & 5, CSS, Twig, JavaScript, and PHP.
  • Content Strategy: Structured content types based on departmental needs and usage.
  • Wireframing and UX Design: Building wireframes, new web designs, and user flows to improve experience and interactions in collaboration with departmental admins.
  • Accessibility Compliance: WCAG 2.1 AA standards implemented through custom theming, twig templating, and custom error handling.
  • Accessibility Management: Monthly accessibility reporting, bug fixes, and resolutions through new coding practices, module updates, and editor awareness of ADA guidelines.
  • Responsive Design: Mobile-first approach for students accessing organization sites on various devices.
  • Module Maintenence: Routine module updates, bug and error resolution, and module conflict resolution.

Key Features

  • Content Architecture: Custom content types based on departmental needs.
  • User Roles & Permissions: Granular access control for different user types and editor roles.
  • Views & Displays: Dynamic content presentation with contextual filtering.
  • Form Management: Custom webforms, email handling, and submission notifications.
  • Media Management: Optimized image and document handling.

Accessibility & Compliance

  • WCAG 2.1 AA Standards: Full compliance with accessibility guidelines.
  • Screen Reader Support: Proper ARIA labels and semantic HTML.
  • Keyboard Navigation: Complete keyboard accessibility.
  • Color Contrast: High contrast ratios for better readability.
  • Alt Text: Comprehensive image descriptions for all media.

Our templates were built to be flexible enough to allow editors with no prior knowledge to add, edit, and style content while adhering to a similar look, feel, and theme and maintain accessibility. Click any image to view it in full size.