Profiles

Bio

I’m a WordPress and PHP developer with 25+ years of experience building, repairing, and maintaining websites, plugins, and legacy web applications.

My work usually sits where practical development meets real business problems: custom plugin features, admin settings screens, WooCommerce and membership workflows, migrations, performance fixes, broken-site recovery, and long-term maintenance for older PHP systems.

I’m especially comfortable taking messy or under-documented projects, finding the real failure point, and turning that into a small, testable fix or a clear plan.

Interests

Coding, gaming, listening to music, creating music, woodworking, CNC routing

WordPress Origin Story

I came to WordPress after years of building sites with Joomla and custom PHP. Joomla increasingly felt like I was coding around the system instead of working directly with PHP, so I started moving my own sites to WordPress and using it for new client work.

In 2010 I took over maintenance of an open source standalone PHP application called Million Dollar Script, then began converting that kind of functionality into WordPress plugin form in my spare time. Since then I’ve built and customized many WordPress plugins, settings screens, integrations, and client sites for people around the world.

That path shaped how I work: I like WordPress when it stays practical, maintainable, and close to the actual problem a site owner needs solved.

Current Job

Web developer
Present
Self-employed

Recent impact

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

Last 30 days
3contributions
high0
medium3
score3
Last 90 days
3contributions
high0
medium3
score3
Last 12 months
3contributions
high0
medium3
score3

Contributions

Type
June 2026
Jun 04 Thu · 22:36
Forums med
Posted a reply to Customize permalinks problems, on the site WordPress.org Forums:
Hello, Thank you for clarifying. It looks like the issue may be that WordPress is…
Jun 03 Wed · 16:06
Forums med
Posted a reply to Customize permalinks problems, on the site WordPress.org Forums:
Hi, I noticed the URL you are getting has the category twice: /blog/expert-articles/expert-articles/how-internet-marketing-increases-business-sales/ That usually…
May 2026
May 18 Mon · 00:53
Forums med
Posted a reply to Anyone know what wp 6.94-en_au update is, on the site WordPress.org Forums:
Seems like a language update for en_au for WP 6.94. If you have that language…
May 2025
May 26 Mon · 10:58
Forums med
Posted a reply to 2 question about child-theme and extra css file ?, on the site WordPress.org Forums:
Hello, The child theme might be important, it depends if you or whoever created it…
May 26 Mon · 05:51
Forums med
Posted a reply to Documentation for historical WP versions, on the site WordPress.org Forums:
Hello, Is this what you're after? https://codex.wordpress.org/Creating_a_Search_Page The old Codex is still available but things…
May 26 Mon · 05:34
Forums med
Posted a reply to A Free Theme, on the site WordPress.org Forums:
Hello, You could use an e-commerce plugin like WooCommerce and the Storefront theme or any…
December 2022
Dec 08 Thu · 14:20
Forums med
Posted a reply to got CRITICAL Uncaught Error after woocommerce update, on the site WordPress.org Forums:
This appears to be an error with Elementor. Perhaps you updated Elementor but have yet…
Dec 06 Tue · 22:51
Forums med
Created a topic, Protect internal forms not working, on the site WordPress.org Forums:
Hello, I've been using this plugin for awhile on my s…
May 2022
May 19 Thu · 13:57
Forums med
Created a topic, Excellent plugin!, on the site WordPress.org Forums:
This plugin works great for preventing spam comments, …
March 2021
Mar 08 Mon · 15:00
Forums med
Posted a reply to Email notifications not working, on the site WordPress.org Forums:
I have the exact same issue too. A Stripe payment form isn't working but the…