Profiles

Bio

WordPress Developer passionate about standards and inclusivity. My primary focus is on block editor validations and building a Validation API as part of my Block Accessibility Checker plugin to help do my part in creating a more inclusive web. I also build practical block utilities like Priority Plus, write for the WordPress Developer Blog, and manage a team of engineers responsible for an enterprise WordPress system powering over 700 sites.

WordPress Origin Story

Discovered WordPress sometime in 2006/2007. Ran a few blogs for international students at a not-for-profit organization. Left my decade long graphic design career and started a full-time WordPress developer position at Carleton University in 2009. Still passionate about building with WordPress nearly 20 years later.

In addition to my sponsored time with Kinsta, I aim to contribute up to an additional 10-15 hours per week in various areas.

Badges

CODE
3 badges
Core Contributor '24 Plugin Developer Themes Team '14
CONTENT
2 badges
Documentation Contributor '24 Photo Contributor '25
COMMUNITY
2 badges
WordCamp Organizer '19 WordCamp Speaker '14
PRACTICE
1 badge
Support Contributor '26

Current Job

Assistant Manager, Enterprise Solution and Integrations
Present
Carleton University

Recent impact

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

Last 30 days
11contributions
high7
medium4
score25
Last 90 days
34contributions
high23
medium11
score80
Last 12 months
113contributions
high72
medium41
score257

Team focus

Across 2 teams, with no team-attributable contributions in the last 365 days

WordPress releases

Contributed to 5 releases
  • 7.1
  • 7.0
  • 6.9
  • 6.8
  • 6.7

Time commitment

2 hours per week of sponsored contribution time

Contributions

Type
September 2026
Sep 11 Fri · 02:18
GitHub med
Created issue #16 in the WordPress/accessibility-lab repository:
[Task]: Lint/QA Cleanup
Sep 11 Fri · 01:06
GitHub med
Created issue #15 in the WordPress/accessibility-lab repository:
[Task]: Refine Pull Request and Issue Templates
Sep 10 Thu · 19:59
GitHub med
Closed issue #13 on the WordPress/accessibility-lab repository:
[Bug]: package-lock.json modified after running npm install
Sep 10 Thu · 19:59
GitHub high
Merged pull request #14 into WordPress/accessibility-lab:
Fix package-lock.json churn on npm install. Regenerated with the .nvmrc toolchain (Node…
Sep 10 Thu · 11:34
GitHub med
Submitted pull request #14 to WordPress/accessibility-lab:
Fix package-lock.json churn on npm install. Regenerated with the .nvmrc toolchain (Node…
Sep 04 Fri · 16:00
Meta high
Wrote a new post, Almost There! Meet the Second Round of Speakers for WordCamp Canada 2026, on the site WordCamp Canada 2026:
Six more speakers, five new sessions, and one fireside chat still to come — the…
August 2026
Aug 28 Fri · 16:23
Plugins high
Committed [3670672] to Plugins SVN:
Version 4.2.2 release
Aug 28 Fri · 15:26
Plugins high
Committed [3670621] to Plugins SVN:
Version 4.2.1 release
Aug 28 Fri · 12:14
Plugins high
Committed [3670314] to Plugins SVN:
Version 4.2.0 release
Aug 22 Sat · 21:56
Plugins high
Committed [3661224] to Plugins SVN:
Version 4.1.0 release