Credited in 13 WordPress releases

WooCommerce checkout, payments and integrations, built right.

Senior WooCommerce engineer for agencies, product teams and store owners. Checkout and payment fixes, API integrations, custom plugins and speed work, from an engineer with 300+ merged pull requests on WooCommerce core and official extensions.

Free 20-min code audit  ·  No obligation  ·  Reply within 24 hours

12+ Years Experience
300+ Merged WooCommerce PRs
13 WordPress Releases
Faisal Alvi, senior WordPress and WooCommerce developer and Core Contributor
WP Core · 13 releases
Codeable Expert
15+ Official Woo Extensions

Companies I've Worked With

Bring me in for the WooCommerce work that's expensive to get wrong.

  • AgenciesWhite-label senior help
  • Product teamsPlugins and integrations
  • Store ownersOne hard technical problem

Checkout and payments

Checkout broke after an update. Orders sit in pending. The gateway works in testing, but real customers still hit errors.

I trace payment failures to the cause: webhooks, refunds, retries, late-loading scripts and checkout blocks. No extra plugin stacked on top.

SquareStripeBraintreePayfastCheckout blocks
Built two-way Square and WooCommerce order sync, which went to an official WooCommerce Call for Testing.

API integrations

Your store needs to talk to a POS, accounting tool, CRM or AI service.

Integrations with retries, logging and a sync you can check, built on the WordPress and WooCommerce REST APIs.

Square, Xero and Jobber integrations. OpenAI and Azure AI in ClassifAI.

Custom plugins and extensions

No plugin does what you need, or someone edited one in place.

Custom plugins, WooCommerce extensions and blocks, in version control and to WordPress coding standards.

Lead contributor on Simple Local Avatars, 100,000+ active installs.

Slow stores

Product, cart or booking pages take seconds to respond.

I find the real bottleneck: queries, autoloaded options, AJAX, Action Scheduler. Not another caching plugin.

Cut booking product AJAX load from 3.8s to 1.1s.

Safe upgrades

Every PHP or WooCommerce update feels like a gamble.

Upgrades checked on staging first, with custom code fixed before your customers see a problem.

Took a 2019 site to WordPress 7.1 and PHP 8.3 with all 54 pages unchanged. Case study →

White-label for agencies

Your agency needs a senior WooCommerce engineer on a project.

I work in your repo and your process, under your brand, and stay invisible to your client if you need that.

Agency background: 10up (now Fueled) and Multidots.

Not sure where yours fits?

Tell me what's happening. I read the code before I quote, and I'll say so if I'm not the right fit.

Work you can check for yourself

Most of my extension and plugin work is public, so you can read the code and the release notes. Client work is anonymised.

Official WooCommerce extension

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+.

Order sync went to an official WooCommerce Call for Testing
View extension
Official WooCommerce extensions

WooCommerce Bookings and official extensions

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.

Booking product AJAX load cut from 3.8s to 1.1s
View Bookings
Block editor product

Multicollab

Core developer of Multicollab, which brings Google Docs-style inline comments and suggestions to the WordPress block editor for publishing teams.

Visit Multicollab
WordPress.org plugin

Simple Local Avatars

Lead contributor on the 10up plugin that lets sites store user avatars locally instead of relying on Gravatar.

100,000+ active installs · 44 merged PRs
View plugin
Open source

WordPress core

Contributions across WordPress core, meta and plugins, credited in 13 WordPress releases from 5.1 to 7.0.

13 release credits
WordPress.org profile
WooCommerce core
Open source · WooCommerce

WooCommerce core

10 merged pull requests to WooCommerce core, including cart and product accessibility fixes.

WooCommerce 7.8 contributor credit

A small slice of 12+ years.

Most client work is white-label for agencies or under NDA, so it can't be shown here. The public record: 300+ merged pull requests across WooCommerce core and 15+ official extensions, and credits in 13 WordPress releases.

Case Studies

Real problems, real fixes. Anonymised, but every one is a delivered outcome.

WordPress · Security & Updates

Cleared 22 security warnings on a site frozen since 2019

Problem

The host's scanner flagged WordPress core, 19 plugins and 2 themes. Updating the old theme and page builder straight on live would have broken the layout.

What I did

Cleaned up and updated on staging in a safe order, checked all 54 pages after every step, replaced a withdrawn plugin with a small custom one, then moved the site to PHP 8.3.

22 warnings to 0 · all 54 pages unchanged
Company website owner
Read the full write-up →
WooCommerce · Payments

Fixed a silent payment-form failure on a membership site

Problem

Customers updating their card on file intermittently hit a dead error page, a timing race between the membership plugin and an external payment script that had no fallback when the script loaded late.

What I did

Reproduced the race on demand by forcing the script delay, then built a custom guard plugin that detects the failure and shows a clear retry instead of a dead page.

Zero recurring failures since launch · converted to an ongoing retainer
Membership site owner
Read the full write-up →
WooCommerce · Shipping & Tax

Diagnosed a store showing no shipping options and $0 tax

Problem

Three conflicting shipping plugins, a tax-automation plugin with no API key silently zeroing every order, and products missing weight data blocking live carrier rates.

What I did

Removed the conflicting plugin, reconfigured tax calculation natively, built proper domestic and international shipping zones, and backfilled product weights.

Store now serves international customers with accurate rates and tax on every order
E-commerce store owner
Read the full write-up →

What Clients Say

★★★★★

"Faisal has been great to work with. He responds quickly and professionally. He goes above and beyond to help us understand and feel comfortable with the work that he is doing."

Megan H.
Site Owner · Ongoing Maintenance & Payment-Flow Fix
★★★★★

"Faisal fixed the issue quickly and was easy to communicate with."

Elizabeth M.
Site Owner · Front-End Visibility Bug Fix
★★★★★

"The WordPress homepage he designed is clean, professional, and exactly what my brand needed. He even went beyond what I originally asked for, and he didn't nickel-and-dime me for extra features, he just did them because he knew they'd make the final product better."

Antonio F.
Business Owner · Personal Brand Website

Most of my work is white-label for agencies, so their clients never see my name or leave a review. These are the reviews that are public.

How I Work

No vague estimates. No surprises. Every project starts with reading your codebase, not just your brief. I scope from evidence, not assumptions.

01
I audit before I estimate

Before quoting timelines or costs, I review your existing code, hosting setup, and plugin stack. That's the only way to give a scope that holds.

02
You get a written scope

A clear proposal: what I'll build, what I'll fix, what I won't touch, and why. No ambiguous delivery.

03
Tested, documented, handed off clean

Code with inline documentation and handoff notes so your next developer isn't starting from zero.

04
You work with me directly

No account managers or handoffs. I scope, build and deliver, and you can reach me throughout the project.

Pick What Fits

Ongoing care, a one-time diagnosis, an active hack, broken GA4 tracking, or something that doesn't fit a neat box. Here's where to start.

Managed WordPress & WooCommerce Care

For sites that can't afford to break. Weekly updates, tested on staging first, with a transparent log every cycle.

Plans from $240/month
See Care Plan Details

WooCommerce Store Audit

A full written diagnosis before you spend a dollar fixing anything. Security, performance, checkout, shipping, and tax, all checked.

$249 flat · 2-3 business days
See Audit Details

WordPress Hack Recovery

Site hacked, flagged by Google, or suspended by your host? A bounded diagnostic finds the actual entry point first.

$199 flat · 24-48 hour report
See Recovery Details

Is Your Store Losing Sales in GA4?

Running Google or Meta ads on WooCommerce? I match your real orders against GA4 purchases by transaction ID, find the missing and duplicated sales, and tell you why. Optional monthly monitoring keeps it accurate after that.

Free audit · monitoring from $149/month
See Tracking Audit Details

Something Else

A new site built from scratch, a custom project, or none of the above quite fits. These don't get an honest flat price upfront, so tell me what's going on and I'll scope it properly, or point you the right direction if that's somewhere else.

Get in Touch

Credentials & Contributions

WordPress Core Contributor

Credited in 13 WordPress releases, from 5.1 to 7.0. Sustained contributions across core, WooCommerce core, official extensions (Square, Bookings, Box Office, Xero) and plugins like Simple Local Avatars.

Vetted on Codeable, the curated platform for trusted WordPress experts.

Codeable Certified Expert
13 Releases WordPress Credits
WooCommerce Core Contributor
12+ Years In WordPress
300+ Merged WooCommerce PRs
100K+ Plugin Installs

Questions Clients Ask

Do you build custom plugins from scratch, or only modify existing ones?

Both. I build bespoke WordPress and WooCommerce plugins from the ground up when nothing off-the-shelf fits, and I extend or fix existing plugins when that's the faster, cheaper path. I'll tell you honestly which one your case needs before you commit.

How do you charge: hourly or fixed price?

Both, depending on the work. Well-defined builds get a fixed quote after I audit the requirements. Open-ended debugging or ongoing work is hourly. Either way you get a written scope first. No vague estimates, no surprise invoices.

Will the code be maintainable by my own team later?

Yes. Everything ships WordPress-Coding-Standards compliant, documented inline, and with handoff notes. Your next developer won't spend three months reverse-engineering it. That's a core reason agencies keep bringing me back.

Do you work with agencies as a white-label developer?

Regularly. Much of my work is subcontracted through agencies under their brand. You get a senior engineer on your team without the headcount, and I stay invisible to your client if that's what you need.

What makes you different from a cheaper developer on Upwork or Fiverr?

I'm credited in 13 WordPress releases, have 300+ merged pull requests across WooCommerce core and official extensions, and I'm a vetted Codeable expert. I've seen the failure patterns that break WordPress and WooCommerce at scale, and I scope from evidence: I read your codebase before I quote. You're paying for work that holds up, not work you have to fix twice.

Where are you based, and how does time zone work?

I'm in India (UTC+5:30) and work with clients worldwide, including US and European teams. I overlap with most time zones for at least part of the day and respond within 24 hours.

Have a question that isn't listed?

Ask me directly. Send a short note about your site or project, or book a free 20-minute call. You'll get a straight answer, even if it's that you don't need me.

Culpritly Early access

When checkout quietly breaks, know what did it.

Culpritly is a product I'm building for WooCommerce and membership sites that take payments. It records every change on your site, notices when checkout or signups stop working, and explains in plain English what broke, what it cost, and what to try first.

  • Links each failure to the plugin or theme update behind it
  • Estimates the revenue lost while it was broken
  • Never auto-fixes anything. You stay in control
See Culpritly
Free · No obligation

Get a Free 20-Minute Plugin & Code Audit

Send me your plugin, feature spec, or the bug that's been eating your week. I'll review it and tell you straight what's wrong, what it'll take to fix, and whether you even need me. No sales pitch.

Claim Your Free Audit

Let's Work Together

Thanks! Your message has been sent. I'll get back to you within 24 hours.
Response Time Within 24 hours
Location India (UTC+5:30) · Remote Worldwide
Book a Free Call