Profiles

Bio

I’m a web developer at LiquidWeb, where I build systems that automate and connect WordPress websites. My path to development was unconventional—I spent 20+ years in construction and ran my family’s crane service business before transitioning to full-time programming.

Running a small business taught me ownership and accountability, skills that translate perfectly to remote work and taking responsibility in a tech environment. I work primarily with WordPress and Laravel, focusing on automation, REST APIs, and managing asynchronous work using job queues.

Interests

I’m enjoy listening to and attempting to create electronic music. I’m currently learning to sequence and sample on an Elektron Octatrack MKII. Creating visualizations for music is also really fun.

WordPress Origin Story

My WordPress journey began when searching for a way to help my daughter create her own website. After considering HTML and CSS, I realized WordPress would be a better stepping stone. As she explored the Gutenberg editor with excitement, I found myself equally drawn into WordPress’s possibilities.

Through WordPress, I met Jason Adams, an exceptional developer. I’d hired him to coach me for a programming job interview, hoping to change careers. After just two meetings, he recruited me to apply at Liquid Web!

Now I work with WordPress and Laravel daily, building systems to manage multiple WordPress installations. What started as a father-daughter project has become a career I absolutely love.

Badges

CODE
2 badges
Core Contributor '23 Plugin Developer

Current Job

Solid Developer
Present
Liquid Web

Recent impact

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

Last 30 days
0contributions
high0
medium0
score0
Last 90 days
0contributions
high0
medium0
score0
Last 12 months
8contributions
high2
medium6
score12

WordPress releases

Contributed to 4 releases
  • 7.0
  • 6.6
  • 6.4
  • 6.3

Contributions

Type
January 2026
Jan 08 Thu · 04:47
GitHub high
Pull request #163 merged into WordPress/php-ai-client:
Add anthropic-beta header for structured outputs.
Jan 05 Mon · 23:36
GitHub med
Submitted pull request #163 to WordPress/php-ai-client:
Add anthropic-beta header for structured outputs.
December 2025
Dec 20 Sat · 15:50
GitHub med
Created issue #151 in the WordPress/php-ai-client repository:
Anthropic Structured Output Issue
Dec 18 Thu · 14:28
Core high
Pull request #70806 merged into WordPress/gutenberg:
Data: Await resolver implementing isFulfilled
September 2025
Sep 23 Tue · 18:51
Core med
Created issue #71853 in the WordPress/gutenberg repository:
DataViews: Stack field label and value in small preview sizes
Sep 19 Fri · 16:59
Core med
Created issue #71773 in the WordPress/gutenberg repository:
DataViews: Export DataViewsContext to enable custom layouts with individual components
July 2025
Jul 20 Sun · 17:10
Core med
Submitted pull request #70806 to WordPress/gutenberg:
Data: Await resolver implementing isFulfilled
Jul 20 Sun · 16:48
Core med
Created issue #70805 in the WordPress/gutenberg repository:
`@wordpress/data` `isFulfilled` Deadlock Issue
May 2024
May 15 Wed · 09:53
Core high
Pull request #61586 merged into WordPress/gutenberg:
fix: improve dataview types
May 11 Sat · 04:29
Core med
Submitted pull request #61587 to WordPress/gutenberg:
fix: improve data package types