Profiles

Bio

Digital Strategist and WordPress trainer, coach, and consultant with a background in product development, information architecture, search engine optimization, social media management, and user experience design. Owns and manages Radio Station, a WordPress plugin for broadcasters and streamers, and Greenskeeper, a WordPress plugin for maintenance management and client notification.

Interests

DJ, Basketball, Bowling, Blogging, WordPress, Social Media, Dining, Dancing, Nightlife, Soccer, Baseball, Mountain Biking, Meetups, SEO, Web Design, Web Development, Journalism, Music Production

WordPress Origin Story

I got involved with WordPress sometime around 2004/2005. I was looking for a CMS to run my Netmix.com site as a blog. I had learned about WordPress through my online research and decided it would be my CMS of choice for my Netmix site.

In October of 2009, I felt I knew enough about WordPress and having managed extensive web development projects, I decided to start my own digital strategy consulting company, Digital Strategy Works. That year, I spoke at WordCamp NYC and also co-organized WordPress Westchester.

In 2010, I moved to Chapel Hill, NC to help develop a digital news project at the UNC School of Journalism and Mass Communications. I lead development of our platform on WordPress and it’s where I launched my second WordPress Meetup Group, WordPress Chapel Hill.

Today, I live in Asheville, NC, where I continue to operate Digital Strategy Works. I presented annually over five years at WordCamp Raleigh and also at WordCamp Asheville and WordCamp Hampton Roads. I took over the WordPress Asheville Meetup in April of 2024 and am now the lead organizer.

I also own and manage two WordPress plugins. The freemium Radio Station and Radio Station PRO, for broadcasters and webcasters, and the free, open-source Greenskeeper, which helps agency owners and developers perform and manage upgrades while keeping their clients updated.

Badges

CODE
1 badge
Plugin Developer
COMMUNITY
1 badge
WordCamp Speaker '19
PRACTICE
1 badge
Support Contributor '26
POLYGLOTS
1 badge
Translation Contributor '25

Current Job

Founder and Head of Product
Jun 2019 – Present
Radio Station by netmix® · Freelance
Founder and Head of Product at Radio Station by netmix®, a freemium WordPress plugin for broadcasters and streamers. Digital Strategist at Digital Strategy Works, a WordPress web development and digital strategy consulting company.

Job History

Owner
Jan 2009 – Present
Digital Strategy Works · Part-time

Key Accomplishments

Ideation and development of Greenskeeper, a WordPress maintenance manager and client notification plugin for agency owners and developers to manage upgrades and maintenance while keeping their clients notified. Self-published using Claude Code with successful inclusion in the WordPress plugins repository.
Provided WordPress coaching and consulting services to entrepreneurs, startups, higher education institutions, nonprofits, and enterprise organizations since 2009.
Led development of numerous custom WordPress solutions for media, education, nonprofit, and business organizations through Digital Strategy Works.
Open Source Contributions
- Plugin Developer badge holder on WordPress.org through development and stewardship of Radio Station and related WordPress plugins.
- Translation Contributor (Polyglots) contributing hundreds of translated strings to the WordPress ecosystem.
- Active WordPress.org support forum contributor assisting users with plugin support, troubleshooting, and community guidance.
WordCamp Speaking
Speaker at WordCamp NYC.
- Multi-year speaker at WordCamp Raleigh, presenting on SEO, digital marketing, WordPress workflows, music publishing, and website strategy.
- Speaker at WordCamp Asheville, including presentations such as:
-- "How to Hire a WordPress Designer & Developer"
-- "Podcasting and Live Streaming with WordPress"
-- "Standardizing Your WordPress Workflow"
Speaker at WordCamp Hampton Roads.
-- WordPress SEO
Co-organized the WordPress Westchester Meetup and WordCamp community in New York prior to relocating to North Carolina.
Creator and Product Lead of Greenskeeper, an AI-assisted WordPress maintenance and client communication plugin that helps agencies and freelancers streamline WordPress core, plugin, and theme update management while keeping clients informed through automated notifications.
Organizer and Facilitator of the WordPress Asheville Meetup (2024–Present), fostering community engagement, education, and networking opportunities for WordPress users, developers, designers, and business owners throughout Western North Carolina.
Founder and Organizer of the WordPress Chapel Hill Meetup (2010–2017), building one of North Carolina's most active WordPress communities through regular educational events hosted in partnership with the Chapel Hill Public Library.
Speaker and Workshop Leader at WordCamp Raleigh (2010–2017), delivering presentations and hands-on training focused on WordPress SEO, digital marketing strategy, content publishing, and website optimization.
WordPress Consultant to Semper Fi Web Design and All in One SEO Pack creator Michael Torbert, leading the redesign and redevelopment of the All in One SEO and Semper Plugins websites prior to the acquisition of All in One SEO by Awesome Motive.
Founder and Head of Product for Radio Station by netmix®, a freemium WordPress plugin serving broadcasters, internet radio stations, LPFM operators, and streamers. The platform enables organizations to manage show schedules, display programming information, and stream audio through integrated web players, including the standalone Stream Player plugin.

Recent impact

Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.

Last 30 days
6contributions
high5
medium1
score16
Last 90 days
31contributions
high29
medium2
score89
Last 12 months
130contributions
high110
medium20
score350

Contributions

Type
September 2026
Sep 03 Thu · 04:28
Plugins high
Committed [3678945] to Plugins SVN:
immediately with no Retry button, counted in batchSuccessCount.
Sep 03 Thu · 04:26
Plugins high
Committed [3678941] to Plugins SVN:
immediately with no Retry button, counted in batchSuccessCount.
August 2026
Aug 08 Sat · 02:51
Forums med
Posted a reply to Hosts, on the site WordPress.org Forums:
@phasar40 You can add the host to the user table and just use a fake…
Aug 07 Fri · 23:10
Plugins high
Committed [3638343] to Plugins SVN:
errors and genuine network failures with specific guidance.
Aug 07 Fri · 20:20
Plugins high
Committed [3638287] to Plugins SVN:
marketing plugins using pattern-based slug matching.
Aug 07 Fri · 20:20
Plugins high
Committed [3638286] to Plugins SVN:
marketing plugins using pattern-based slug matching.
July 2026
Jul 25 Sat · 00:01
Plugins high
Committed [3622030] to Plugins SVN:
appears, on both the initial pass and after a successful retry.
Jul 24 Fri · 23:57
Plugins high
Committed [3622029] to Plugins SVN:
appears, on both the initial pass and after a successful retry.
Jul 21 Tue · 02:13
Plugins high
Committed [3616375] to Plugins SVN:
to prevent retry from running with an empty items list.
Jul 02 Thu · 17:34
Forums med
Posted a reply to Player doesn’t work, on the site WordPress.org Forums:
I just checked in on your site and see the radio player in the sidebar…

Developer

4 plugins

Translations

3 locales
de_DE Deutsch (German) Translation Contributor
es_ES Español (Spanish) Translation Contributor
it_IT Italiano (Italian) Translation Contributor