A large scale Drupal 11 website for the South Carolina State Museum featuring events, exhibitions, online exhibits, collections data, dynamic museum hours, and a multilingual interface. The platform supports thousands of content items, custom integrations with the museum’s EMu collections system, and an editorial workflow designed for a large institutional team. I contributed to this project as part of a collaborative engineering team.
The South Carolina State Museum is a Smithsonian Affiliate and the largest museum in the state. The site serves diverse audiences including educators, families, researchers, members, and visitors interested in exhibits, events, and collection objects. The digital platform needed to be flexible, scalable, accessible, and easy for staff to maintain.
This project was delivered by the Interactive Knowledge development team as a full Drupal 11 rebuild. It includes a custom theme, custom modules, a complex content model, and an integration with the museum’s EMu collections database. The site supports thousands of items across exhibitions, events, collection objects, online exhibits, school resources, and more.
I contributed to development and support across several areas of the project, including:
My work helped maintain reliability and usability in a very large content system used by a significant museum team.
High volume content architecture
The site uses more than 15 content types and 30 paragraph types. I worked with configuration and templating adjustments that improved editor workflows and front end rendering.
Collection object integration
The EMu API sync creates very large sets of data. I supported debugging around collection object displays, sorting, and taxonomy mapping.
Complex editorial roles
The museum uses several roles and workflow states. I helped troubleshoot permissions, moderation issues, and access control logic.
Meeting minutes and sortable PDF lists
I implemented and fixed views based lists for museum commission minutes and board materials, including custom sorting, icon display, and PDF rendering behavior.
Front end inconsistencies across templates
I updated SCSS and theme templates to fix spacing, image handling, responsiveness, and accessibility across the site.
Interested in working together? I'm always open to discussing new projects and opportunities.
An interactive AI voice kiosk designed for the EarlyWorks Children’s Museum to welcome families, guide visitors through exhibits, support accessibility needs, and provide a playful, museum-themed digital ambassador. Gear-y blends curiosity, safety-focused communication, and a kid-friendly personality to create a warm, educational first point of contact for guests.
A 12-foot interactive alien oracle, combining a large inflatable sculpture with a reflective, poetic AI voice kiosk experience designed for the LEAF Global Arts & Music Festival. Athena guides visitors through gentle conversation, encouraging mindfulness, curiosity, and wonder while maintaining safe, inclusive dialogue.
A playful, educational mascot project developed for the City of Cedar Park to promote community-wide water conservation. The initiative included designing a warm, engaging character personality, creating conversation-safe AI interactions, and deploying a public-facing interactive kiosk that helps residents learn water-saving habits through humor, clarity, and accessible guidance.
Have an AI project in mind or need a secure, reliable system built? Let's talk.