Radio Localized

Radio Localized is my own weekly show on KBFG-FM that explores different places through music. Each episode focuses on a specific location, from New Orleans to Manchester, from rural Australia to urban New Jersey, and features songs connected to those places.  Since listeners had no way to visualize where these places were, or understand the geographic and cultural context behind the music, I proceeded to build a site to support the show.

RadioLocalized.com is a Drupal-powered companion web site that transforms the radio show into an interactive experience. For each episode, the site displays a map showing the locations referenced in the songs, along with details about each place and the music connected to it.

The Approach

Rather than build in isolation, I worked collaboratively with AI as a coding partner to move quickly and efficiently. Using my years of Drupal and web development experience to guide the architecture and decision-making, I was able to:

  • Design a data workflow that syncs directly from Google Sheets (where I manage show data) into Drupal, eliminating manual entry and keeping information current
  • Define entity relationships that connect songs to episodes to places to artists, creating a flexible system that could grow with the show
  • Plan interactive features like clickable maps, expandable accordions, and timestamped audio that enhance the listening experience
  • Solve real problems as they arose — recovering lost data, securing sensitive credentials, debugging unexpected behavior

This wasn’t a theoretical exercise; It’s a working tool for a real radio show with a real audience. It demonstrates the ability to understand a problem deeply, make sound technical decisions, and deliver a maintainable solution.

U.S. House of Representatives

As lead themer on this CivicActions engagement, I implemented a fully custom responsive Drupal 7 theme for the House’s public-facing site. I translated high-fidelity comps into semantic, accessible templates while collaborating with back-end and UX specialists. Accessibility compliance and cross-device testing were core to the project.

GlobalNET

At CivicActions, I worked as either lead or sole front-end developer on several secure federal and local government websites. GlobalNET was one of the most visible of these projects, though much of the content remains protected or internal.

I contributed to the project for nearly two years, handling everything from UX planning through site building and theming. The site was built in Drupal 7, using the Zen base theme and a custom grid system to create a fully responsive layout. I’m proud to have played a central role in bringing this complex, security-sensitive site to life.

MTA Countdown Clocks

CivicActions partnered with Acquia to deliver the first countdown clocks in decades for the New York City Subway. I was the lead themer for the visual interface of these signs, which display real-time arrival data throughout the system.

This work required precision: I built pixel-perfect layouts for multiple display formats, ensuring historical fidelity and modern accessibility. I used Sass with viewport units and flexbox, and picked up a fair amount of ReactJS along the way.

Oikocredit Northwest

Oikocredit Northwest is a regional affiliate of Oikocredit UA, a global cooperative that provides fair credit to underserved communities.

Fezziwig helped Oikocredit Northwest establish a full online presence, including brand design, Drupal development, and a CiviCRM-integrated membership system. The site allows volunteers and staff to manage contacts, send newsletters, and maintain an event calendar, all within a user-friendly framework.

SCA Web Site

The Society for Commercial Archeology is a membership organization devoted to preserving the 20th-century roadside landscape—everything from diners and drive-ins to neon signs and motor courts.

I built the SCA’s Drupal site to support both member engagement and public access. It includes a CiviCRM-powered membership database with support for event registration, renewals, and structured editorial content. A visual timeline and archival integration help bring the organization’s mission to life online.