Profiles

Bio

I’m the founder of Roots & Fruit, a fractional Chief Growth Officer practice for product companies that want growth to feel deliberate—not reactive. I help founders and teams turn customer feedback into clear product priorities, align marketing, product, and customer experience around shared goals, and build operating systems that support steady renewal revenue without burning out teams or customers.

I co-founded GiveWP and grew it through an eight-figure acquisition, then led marketing and customer experience at scale across StellarWP brands including LearnDash, Kadence, and The Events Calendar.

Over more than a decade in product-led growth, I’ve focused on connecting what customers feel with how teams build—and turning that alignment into meaningful, measurable results.

I also co-host WP Product Talk, where product founders share what actually works in building sustainable software businesses.

WordPress Origin Story

Someone asked me to build a WordPress site in 2011. I said: “Sure”. The rest is history.

Badges

CODE
4 badges
C Core AI Contributor '26 Core Contributor '15 Meta Contributor '18 Plugin Developer
CONTENT
1 badge
Documentation Contributor '16
COMMUNITY
2 badges
WordCamp Organizer '21 WordCamp Speaker '14
PRACTICE
1 badge
Support Contributor '19
POLYGLOTS
1 badge
Translation Contributor '16

Current Job

Founder
Feb 2026 – Present
Roots & Fruit · Full-time
Founder. I help product businesses grow sustainbly.

Job History

Senior Director of Customer Experience for StellarWP
May 2021 – Oct 2025
Liquid Web · Full-time
I created the StellarWP Customer Experience department; merging together over 100 support agents, customer success managers, and account services professionals. Together we helped provide some of the best customer experiences in WordPress over four years.
Co-founder
Oct 2014 – Apr 2021
GiveWP · Full-time
Co-founded GiveWP, the most widely adopted and successful donation platform for WordPress. We built it from zero and grew it to a 25 person team, earning over $4M in ARR, and sold it to Liquid Web in 2021.

Recent impact

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

Last 30 days
3contributions
high0
medium3
score3
Last 90 days
3contributions
high0
medium3
score3
Last 12 months
30contributions
high11
medium19
score52

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 7 releases
  • 6.6
  • 6.5
  • 5.6
  • 5.5
  • 5.1
  • 5.0
  • 4.4

Contributions

Type
June 2026
Jun 24 Wed · 21:17
GitHub med
Submitted pull request #223 to WordPress/mcp-adapter:
docs: clarify Abilities API is core in 6.9+ (fixes #150)
Jun 24 Wed · 18:38
GitHub med
Submitted pull request #222 to WordPress/mcp-adapter:
Move HttpTransport hook registration to boot()
Jun 19 Fri · 08:25
Forums med
Created a topic, Fatal Error, on the site WordPress.org Forums:
I just activated the plugin and it fatal errored my si…
March 2026
Mar 19 Thu · 14:45
Core med
Closed issue #76679 on the WordPress/gutenberg repository:
Add Gap width (block spacing) control to the Grid block’s Layout panel
Mar 19 Thu · 12:30
Core med
Created issue #76679 in the WordPress/gutenberg repository:
Add Gap width (block spacing) control to the Grid block’s Layout panel
Mar 14 Sat · 20:27
Core med
Created issue #76509 in the WordPress/gutenberg repository:
Design Token Extensibility
February 2026
Feb 14 Sat · 16:15
Meta med
Wrote a comment on the post Right now, we discourage product-specific…, on the site Make WordPress Community:
Not sure that's the best distinction because plugins that have paid versions get negative reviews…
January 2026
Jan 29 Thu · 18:41
Plugins high
Committed [3449916] to Plugins SVN:
Release version 1.3.1
Jan 21 Wed · 18:27
Forums med
Posted a reply to GDPR compliance, on the site WordPress.org Forums:
HI there, WP Rollback does not create or store any cookies whatsoever. The plugin does…
Jan 20 Tue · 15:02
Plugins high
Committed [3443354] to Plugins SVN:
Readme and screenshot updates.

Developer

3 plugins

Contributor

4 plugins

Plugins

47 favorites

Themes

1 favorite

Translations

2 locales
de_DE Deutsch (German) Translation Contributor
en_GB English (UK) (English) Translation Contributor