Profiles

Bio

I’m one of the team of WordPress core developers. I was the release lead for WordPress 4.1 and 4.9.1. I work as the Director of WordPress Security at Human Made and I’m the WordPress core security team lead.

Previously I’ve worked at Code For The People and WordPress.com VIP.

Badges

CODE
6 badges
Core Contributor '15 Core Team '15 Meta Contributor '15 Plugin Developer Security Contributor '22 Security Team '22
CONTENT
1 badge
Documentation Contributor '17
COMMUNITY
5 badges
bbPress Contributor '19 B BuddyPress Contributor '19 Meetup Organizer '18 WordCamp Organizer '20 WordCamp Speaker '19
PRACTICE
2 badges
Accessibility Contributor '19 Support Contributor '26
POLYGLOTS
1 badge
Translation Contributor '15

Current Job

Present
Human Made Ltd

Recent impact

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

Last 30 days
201contributions
high128
medium73
score457
Last 90 days
318contributions
high209
medium109
score736
Last 12 months
947contributions
high598
medium349
score2143

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 39 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
  • 5.8
  • 5.7
  • 5.6
  • 5.5
  • 5.4
  • 5.3
  • 5.2
  • 5.1
  • 5.0
  • 4.9
  • 4.8
  • 4.7
  • 4.6
  • 4.5
  • 4.4
  • 4.3
  • 4.2
  • 4.1
  • 4.0
  • 3.9
  • 3.8
  • 3.7
  • 3.6
  • 3.5
  • 3.4
  • 3.3
  • 3.2

Time commitment

16 hours per week of sponsored contribution time

Contributions

Type
August 2026
Aug 31 Mon · 20:04
Core med
Created ticket #66009 on Core Trac:
Application password UX improvements
Aug 31 Mon · 18:44
Core med
Closed ticket #57299 on Core Trac:
Implement array key type notation
Aug 31 Mon · 17:03
Core high
Mentioned in [63410] on WordPress SVN:
Build/Test Tools: Publish PHPUnit timing metrics to CodeVitals.
Aug 29 Sat · 23:29
Forums med
Posted a reply to wp-cli cron event and paused crons, on the site WordPress.org Forums:
The paused events do still run in this situation, but their callback never fires, so…
Aug 29 Sat · 23:10
Plugins high
Committed [3671929] to Plugins SVN:
Update to version 1.21.2 from GitHub
Aug 29 Sat · 20:41
Plugins high
Committed [3671878] to Plugins SVN:
Update to version 1.12.2 from GitHub
Aug 28 Fri · 17:01
Meta med
Wrote a comment on the post The Core Security Initiative, on the site Making WordPress Secure:
+make.wordpress.org/core/
Aug 28 Fri · 00:04
Core high
Mentioned in [63380] on WordPress SVN:
HTML API: Refactor `wp_get_admin_notice()`.
Aug 22 Sat · 20:50
Core med
Submitted pull request #13238 to WordPress/wordpress-develop:
Add missing docs for the `view_script_module_ids` property.
Aug 20 Thu · 19:20
Core med
Closed ticket #64171 on Core Trac:
Cache failed requests to WordPress.org API endpoints

Developer

3 plugins

Contributor

6 plugins

Translations

7 locales
it_IT Italiano (Italian) Translation Contributor
nl_NL Nederlands (Dutch) Translation Contributor
bg_BG Български (Bulgarian) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org

el Ελληνικά (Greek) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org

fi Suomi (Finnish) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org

fr_FR Français (French) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org

lt_LT Lietuvių kalba (Lithuanian) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org