Profiles

Bio

Hi! I’m a WordPress developer who loves building useful things like custom plugins, blocks, and themes. I enjoy making websites easier to use and helping others get more out of WordPress. Most days, I’m either writing code, learning something new, or fixing something that’s broken (with a cup of coffee nearby). I like keeping my work clean and organized, and I’m always looking for ways to improve what I build.

Interests

WordPress, Gaming, Harry Potter, Guitar (I can only play 2 chords though)

WordPress Origin Story

I first discovered WordPress while setting up a simple blog. I didn’t have much experience, but I enjoyed the process and wanted to learn more. That led me to rtCamp’s training program, where I got a solid foundation in WordPress development. From there, I started building my own plugins, exploring Gutenberg blocks, and learning how to create custom features. WordPress became more than just a tool, it turned into something I genuinely enjoy working with every day.

Badges

CODE
1 badge
Core Contributor '25

Current Job

Software Engineer
Present
rtCamp

Recent impact

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

Last 30 days
1contribution
high1
medium0
score3
Last 90 days
8contributions
high2
medium6
score12
Last 12 months
44contributions
high18
medium26
score80

WordPress releases

Contributed to 3 releases
  • 7.1
  • 7.0
  • 6.9

Contributions

Type
September 2026
Sep 18 Fri · 10:33
Core high
Mentioned in [63759] on WordPress SVN:
Editor: Don't move focus to the Classic editor when using the keyboard to switch editor mode.
July 2026
Jul 31 Fri · 07:16
Core med
Submitted pull request #12786 to WordPress/wordpress-develop:
Editor: Don't move focus to the editor when switching editor mode
Jul 30 Thu · 15:22
Core med
Submitted pull request #12775 to WordPress/wordpress-develop:
Posts list table: Add Standard option to Formats filter dropdown
Jul 23 Thu · 11:36
Core med
Submitted pull request #12657 to WordPress/wordpress-develop:
oEmbed: Fall back to XML parsing when JSON parsing fails
Jul 17 Fri · 10:10
Core high
Pull request #80353 merged into WordPress/gutenberg:
@wordpress/ui: Add Button Storybook example for keyboard shortcut composition
Jul 16 Thu · 11:26
Core med
Submitted pull request #80353 to WordPress/gutenberg:
@wordpress/ui: Add Button Storybook example for keyboard shortcut composition
Jul 10 Fri · 13:27
Core med
Submitted pull request #12475 to WordPress/wordpress-develop:
Script Loader: Trigger _doing_it_wrong() when wp_set_script_translations() is called before script registration
Jul 09 Thu · 12:16
Core med
Submitted pull request #12458 to WordPress/wordpress-develop:
Accessibility: Hide hidden file upload button from assistive technologies
Jul 03 Fri · 16:13
Core med
Submitted pull request #12400 to WordPress/wordpress-develop:
Media: Use rotated image dimensions in wp_get_missing_image_subsizes() when original image orientation differs
June 2026
Jun 29 Mon · 11:11
Core med
Submitted pull request #12347 to WordPress/wordpress-develop:
Docs: Clarify add_query_arg() returns root-relative path when no URL is provided

Completed courses

5 completed

Browse courses on Learn WordPress