Work
Recent work is mostly platform architecture, API design, and accessibility — the kind of contribution a screenshot does not capture well. It is described here in terms of what I actually built.
Platform & application work
Miles Partnership · 2024 – 2026
gohawaii.com
Post-launch front-end refinement and cleanup for the Hawaii Tourism Authority’s primary visitor platform.
- Drupal 11
- Twig
- Tailwind CSS
- SDC
Miles Partnership · 2024 – 2026
Georgia.org & VisitMusicCity
Decoupled React and Next.js front ends over Drupal 11 REST and GraphQL APIs for high-traffic state tourism platforms, delivered against aggressive client launch timelines using Single-Directory Components and Twig.
- Next.js
- React
- Drupal 11
- GraphQL
- Tailwind CSS
Miles Partnership · 2024 – 2026
ARIA & WCAG 2.2 AA Development Guide
Reauthored the engineering team’s internal accessibility standard, replacing an out-of-date ARIA document and partnering with a dedicated accessibility team to turn repeated one-off remediation into a documented, reusable practice that reduced overhead on every new build.
- WCAG 2.2 AA
- ARIA
- Structured metadata
Miles Partnership · 2024 – 2026
Pantheon CI/CD Pipeline
Automated PR-based preview deployments using GitHub Actions, Terminus CLI, and Multidev environments, reducing deployment turnaround for client platform teams.
- GitHub Actions
- Pantheon
- Terminus CLI
- Shell
MediaCross · 2017 – 2018
U.S. Navy Military Sealift Command
Built and maintained websites under a government contract, adding custom OctoberCMS plugins to meet client requirements.
- Laravel
- OctoberCMS
- PHP
Prologue Technology · 2019 – 2020
Pipeline Logistics Platform
Core logistics platform serving the parent company, with shipping integrations against CargoWise and Endicia and documented REST APIs.
- PHP
- Yii
- REST
- Swagger/OpenAPI
- MySQL
Archive: agency client work
Client sites built between 2009 and 2014, largely on an in-house PHP CMS, in the order they were built. These are shown as a record of the work rather than as live references — every one of them has since been redesigned or retired, so the addresses no longer point at anything I built.

Walls Construction
One of the earliest builds on the in-house CMS.
- PHP
- In-house CMS

Anedix Technologies
A redesign of the agency’s own site, with back-end modules for managing services, projects, and contact submissions.
- PHP
- MySQL

Dan Carr Signature Interiors
Photo galleries and slideshows backed by a custom image editing class and dynamic thumbnail generation, including admin-controlled watermarking.
- PHP
- GD
- jQuery

Ivybrook Academy
A custom WordPress theme built from the ground up.
- WordPress
- PHP

Glas-Col LLC
A product management system tailored to an unusual catalog, plus a client-facing wishlist for assembling product enquiries.
- PHP
- MySQL
- jQuery

Templeton Coal Company
A straightforward corporate site on the in-house CMS.
- PHP
- In-house CMS
- jQuery

The Message Online
A newspaper site for the Diocese of Evansville, extending the newspaper CMS with a richer category system, a movie reviews module, and editorial control over home page placement.
- PHP
- In-house CMS

Sullivan Times Online
A newspaper platform built on a specialized version of the in-house CMS, with Facebook Graph API comments, weather integration, and a custom ad system.
- PHP
- Facebook Graph API
- In-house CMS

Marshall Community Schools
Several school websites served from one platform. Built a slideshow management system that became a permanent CMS feature, plus in-place page editing for logged-in staff.
- PHP
- In-house CMS
- jQuery

Wabash Valley Food Hub
An early Drupal build connecting organic farmers and small growers with distributors.
- Drupal
- PHP

Artisan Trail
A directory for local crafters and artists, geocoding addresses through the SmartyStreets API to build visitor-customizable travel maps.
- PHP
- SmartyStreets API
- Google Maps

Spaghetti Warehouse
A heavily customized WordPress theme with a bespoke plugin that let visitors submit photographs and, once approved, pushed them to both Facebook and Flickr galleries.
- WordPress
- PHP
- Facebook API
- Flickr API

Engagement Platform
A fund-raising platform for non-profit organizations, built for the marketing agency MillerWhite. Served as lead developer.
- PHP
- MySQL
- jQuery

Indiana State Museum
A large-scale redesign requiring several extensions to the in-house CMS, with slideshows, artifact effects, audio, video, and parallax scrolling.
- PHP
- In-house CMS
- jQuery