Profiles

Bio

Building WordPress

Interests

Open Source Software, Civic Tech, Access to Justice, Amateur Arborist, Dad.

WordPress Origin Story

I started using WordPress in 2013 with version 3.5. What began as building plugins and themes for agencies led to managing multisites in higher ed, then architecting headless WordPress applications for a door manufacturer in Florida. Now I’m back home in New York, contributing to Core, sponsored by WP Engine.

Badges

CODE
3 badges
Core Contributor '16 Meta Contributor '16 Plugin Developer
CONTENT
1 badge
Photo Contributor '23
COMMUNITY
1 badge
WordCamp Speaker '17

Current Job

Software Engineer, Sr
Present
WP Engine · Full-time

Recent impact

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

Last 30 days
235contributions
high119
medium116
score473
Last 90 days
318contributions
high157
medium161
score632
Last 12 months
368contributions
high181
medium187
score730

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 4 releases
  • 7.0
  • 6.5
  • 4.7
  • 4.5

Contributions

Type
August 2026
Aug 08 Sat · 02:52
GitHub high
Merged pull request #200 into WordPress/presence-api:
ci: remove --no-audit from phpunit workflow
Aug 08 Sat · 02:52
GitHub med
Submitted pull request #200 to WordPress/presence-api:
ci: remove --no-audit from phpunit workflow
Aug 08 Sat · 02:35
GitHub high
Merged pull request #199 into WordPress/presence-api:
ci: ignore phpcs advisory in composer.json, revert --no-audit flag
Aug 08 Sat · 02:35
GitHub med
Submitted pull request #199 to WordPress/presence-api:
ci: ignore phpcs advisory in composer.json, revert --no-audit flag
Aug 08 Sat · 02:08
GitHub med
Closed issue #153 on the WordPress/presence-api repository:
Releases stall because merge commit subjects are not conventional
Aug 08 Sat · 02:08
GitHub med
Closed issue #140 on the WordPress/presence-api repository:
Include display_name and avatar_url in the presence REST response
Aug 08 Sat · 02:06
GitHub high
Merged pull request #159 into WordPress/presence-api:
feat: add display_name and avatar_url to presence response
Aug 08 Sat · 02:04
GitHub med
Closed issue #135 on the WordPress/presence-api repository:
Move inline heartbeat JS to a standalone enqueued script
Aug 08 Sat · 02:04
GitHub med
Closed issue #13 on the WordPress/presence-api repository:
Document the existing Presence API extension points
Aug 08 Sat · 02:04
GitHub med
Closed issue #154 on the WordPress/presence-api repository:
admin/online room name is hardcoded in eight places