WooCommerce Square
Built two-way order sync between Square and WooCommerce, added multi-variation support, rebuilt merchant onboarding in React/Redux, and brought the extension to PHP 8.2+.
Official WooCommerce extensions, WordPress.org plugins and core contributions you can check in public, plus anonymised client fixes.
Built two-way order sync between Square and WooCommerce, added multi-variation support, rebuilt merchant onboarding in React/Redux, and brought the extension to PHP 8.2+.
123 merged pull requests on WooCommerce Bookings, plus Accommodation Bookings, Bookings Availability, Box Office, Xero, Deposits, Product Vendors and more, working with the WooCommerce team.
Card updates intermittently hit a dead error page. I traced it to a timing race with a late-loading payment script and shipped a guard plugin with a clear retry path.
A host scan flagged WordPress core, 19 plugins and 2 themes. I cleaned up and updated on staging in a safe order, replaced a withdrawn plugin with a small custom one, then moved the site to PHP 8.3.
Core developer of Multicollab, which brings Google Docs-style inline comments and suggestions to the WordPress block editor for publishing teams.
Visit MulticollabLead contributor on the 10up plugin that lets sites store user avatars locally instead of relying on Gravatar.
Contributions across WordPress core, meta and plugins, credited in 13 WordPress releases from 5.1 to 7.0.
Three conflicting shipping plugins and a tax plugin with no API key were zeroing every order. I removed the conflicts, configured tax natively, built shipping zones and backfilled product weights.
10 merged pull requests to WooCommerce core, including cart and product accessibility fixes.
WCAG fixes and code reviews across AutomateWoo, Pinterest for WooCommerce, Bookings, Accommodation Bookings and Box Office, including keyboard access and accessible booking datepickers.
Lead contributor on the 10up plugin that gives publishers a ready-made media kit page built from block patterns.
The WordPress side of Jobber's plugin, with request and booking forms as a block, REST endpoints through middleware, caching and Cypress tests.
An AI incident analyst for WooCommerce and membership sites that links a broken checkout to the plugin or theme change behind it.
See Culpritly12+ years of client work, much of it white-label for agencies or under NDA. These are the pieces with a public record.