Profiles

Bio

I’m a software engineer who can usually be found working in Core and on the Editor. I also sometimes contribute to the Create Block Theme plugin and the occasional theme. I love attending WordCamps and being part of Contributor Days, especially helping new folks onboard to the project.

I’m a Core Committer and a member of the Gutenberg Core team. I was part of the release squads for WordPress 6.1 and 6.4 as an Editor Tech Lead, and I was one of the Core Team Reps for 2024.

Outside of WordPress, I love travelling, theme parks, photography, watching films, live music, reading comics, and hiking.

Interests

walking, hiking, travelling, reading, gaming, photography, rollercoasters

WordPress Origin Story

My first developer role, back in 2008, was for a start-up that used a variety of CMS solutions, and WordPress was one of them. It was my favourite to work with and quickly became our go-to solution. I haven’t looked back since!

Badges

CODE
5 badges
Core Contributor '22 Core Team '22 Meta Contributor '22 Plugin Developer Theme Developer
CONTENT
1 badge
Photo Contributor '22
COMMUNITY
2 badges
bbPress Contributor '25 WordCamp Speaker '23

Current Job

Software Engineer
Present
Automattic

Key Accomplishments

Default Theme Lead for WordPress 6.1
Editor Tech Lead for WordPress 6.4
Core Team Rep, 2024

Recent impact

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

Last 30 days
12contributions
high5
medium7
score22
Last 90 days
36contributions
high16
medium20
score68
Last 12 months
226contributions
high107
medium119
score440

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 12 releases
  • 7.0
  • 6.9
  • 6.8
  • 6.7
  • 6.6
  • 6.5
  • 6.4
  • 6.3
  • 6.2
  • 6.1
  • 6.0
  • 5.9

Time commitment

24 hours per week

Contributions

Type
June 2026
Jun 17 Wed · 09:56
Themes med
Closed issue #825 on the WordPress/create-block-theme repository:
i18n: Additional blocks not made translation-ready on theme save
Jun 17 Wed · 09:56
Themes high
Merged pull request #826 into WordPress/create-block-theme:
i18n: Localize label attribute of additional blocks
Jun 17 Wed · 09:53
Themes high
Merged pull request #827 into WordPress/create-block-theme:
i18n: Localise fileName and downloadButtonText of the File block
Jun 16 Tue · 16:18
Themes high
Merged pull request #851 into WordPress/create-block-theme:
Strip PHP execution tags from pattern body content
Jun 16 Tue · 10:58
Themes med
Submitted pull request #852 to WordPress/create-block-theme:
Validate downloaded theme assets against extension and MIME allowlists
Jun 16 Tue · 10:54
Themes med
Submitted pull request #851 to WordPress/create-block-theme:
Strip PHP execution tags from pattern body content
Jun 16 Tue · 10:50
Themes med
Submitted pull request #850 to WordPress/create-block-theme:
Require super-admin for theme-modifying REST routes on multisite
May 2026
May 27 Wed · 14:07
Core med
Closed pull request #78643 on WordPress/gutenberg:
Change to math.js
May 27 Wed · 14:06
Core high
Merged pull request #78584 into WordPress/gutenberg:
Add copilot-instructions.md file
May 25 Mon · 17:55
Core med
Submitted pull request #78643 to WordPress/gutenberg:
Change to math.js

Developer

2 plugins

Themes

1 theme
  • WZR

    10+ active installs

Completed courses

1 completed

Browse courses on Learn WordPress