close

Profiles

Badges

CODE
6 badges
Core Contributor '15 Meta Contributor '15 Meta Team '22 P Playground Contributor '25 P Playground Team '25 Plugin Developer
COMMUNITY
2 badges
WordCamp Organizer '19 WordCamp Speaker '23
POLYGLOTS
2 badges
Translation Contributor '15 Translation Editor '15

Current Job

Present
Automattic

Recent impact

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

Last 30 days
39contributions
high19
medium20
score77
Last 90 days
78contributions
high36
medium42
score150
Last 12 months
161contributions
high72
medium89
score305

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 9 releases
  • 7.0
  • 6.5
  • 5.8
  • 5.6
  • 5.5
  • 5.2
  • 5.0
  • 4.4
  • 4.3

Time commitment

20 hours per week of sponsored contribution time

Contributions

Type
June 2026
Jun 17 Wed · 13:09
Playground high
Merged pull request #3804 into WordPress/wordpress-playground:
Add MCP support for Personal Playground
Jun 17 Wed · 03:38
Playground med
Closed pull request #190 on WordPress/blueprints:
[codex] Add POP to My WordPress apps
Jun 16 Tue · 11:36
Playground med
Submitted pull request #3804 to WordPress/wordpress-playground:
Add MCP support for Personal Playground
Jun 15 Mon · 09:35
Playground high
Merged pull request #3798 into WordPress/wordpress-playground:
Use direct relay.php endpoints for Remote Access
Jun 15 Mon · 09:04
Playground med
Submitted pull request #3798 to WordPress/wordpress-playground:
Use direct relay.php endpoints for Remote Access
Jun 15 Mon · 08:33
Playground high
Merged pull request #3797 into WordPress/wordpress-playground:
[Personal-WP] Fix relay routing
Jun 15 Mon · 08:04
Playground med
Submitted pull request #3797 to WordPress/wordpress-playground:
[Personal-WP] Fix relay routing
Jun 15 Mon · 06:23
Playground high
Merged pull request #3758 into WordPress/wordpress-playground:
[Personal-WP] Add Remote Access
Jun 11 Thu · 09:54
Playground high
Merged pull request #3701 into WordPress/wordpress-playground:
Flush Personal WP restore before reload
Jun 11 Thu · 09:29
Playground high
Merged pull request #3768 into WordPress/wordpress-playground:
[Personal WP] Install my-apps on existing personal sites

Developer

12 plugins

Contributor

5 plugins

Translations

21 locales
art_xpirate English (Pirate) (English) General Translation Editor Translation Contributor
it_IT Italiano (Italian) Translation Contributor
ar العربية (Arabic) Translation Contributor
he_IL עִבְרִית (Hebrew) Translation Contributor
id_ID Bahasa Indonesia (Indonesian) Translation Contributor
ko_KR 한국어 (Korean) Translation Contributor
nl_NL Nederlands (Dutch) Translation Contributor
ru_RU Русский (Russian) Translation Contributor
zh_TW 繁體中文 (Chinese) Translation Contributor
es_ES Español (Spanish) Translation Contributor
ja 日本語 (Japanese) Translation Contributor
pt_BR Português do Brasil (Portuguese) Translation Contributor
zh_CN 简体中文 (Chinese) Translation Contributor
fr_FR Français (French) Translation Contributor
sv_SE Svenska (Swedish) Translation Contributor
tr_TR Türkçe (Turkish) Translation Contributor
art_xemoji 🌏🌍🌎 (Emoji) (Emoji) Translation Contributor
de_DE / formal Deutsch (German) 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

de_AT Deutsch (Österreich) (German) Plugins Translation Editor