A testimonial widget for a university department’s website. (WordPress)

A custom companion plugin for Before & After to extend its functionality to custom post types. (WordPress)

Custom theme functions for a university’s department multi-site to handle menu ancestry and Advanced Custom Fields taxonomy filtering (WordPress)

Registering a Advanced Custom Fields (ACF) textarea for introductory text via PHP in a custom plugin (WordPress multisite)


A script to validate and process data to track a project’s planned feature list (JavaScript, statically generated site)

Use the Views API to access a custom table’s columns in the Drupal backend.

Function to create an expiration timestamp for a custom content type node (Drupal)

Pair-programmed JavaScript to add a cookie and remove a banner once a user accepts GDPR policy