Leon S.
WooCommerce Developer Who Builds What Off-the-Shelf Plugins Can't
I build and fix WordPress & WooCommerce sites on fixed prices with committed delivery dates. Most projects ship in days, not weeks. $80K+ earned on Upwork across 49 jobs, including a 773-hour WooCommerce engagement for a single client: custom cart flows and a product build-out configurator for a lighting company. By day I'm a senior developer at StudioRx (Omnicom Health), building React, Next.js, TypeScript and WordPress applications under strict regulatory and accessibility standards. I'm the internal subject matter expert for ADA/WCAG accessibility, I typically handle the most complex backend work, and the signed, cross-platform desktop app I built replaced a local-server workaround for convention panels and became the standard delivery format across the practice. By night I take one or two Upwork projects at a time, so your project gets focused, senior-level attention without agency overhead. What I bring to your project: β’ WordPress & WooCommerce: custom themes and plugins, payment gateways (Stripe, PayPal, and friends), catalogue/enquiry builds, LMS and membership sites, migrations with SEO intact. When an off-the-shelf plugin can't do it, I read the WooCommerce core and make it do it. β’ Full-Stack: PHP/MySQL, Node.js, REST/GraphQL APIs, React, Vue, Next.js, Tailwind CSS. β’ Performance and accessibility: deep audits of bloated plugins, custom replacements, cache and asset strategies, Core Web Vitals in the green, WCAG that passes an audit. β’ Technical leadership: development standards, QA checklists and AI-assisted workflows that a team can run without me. β’ Automation-heavy delivery pipeline (scaffolding, testing, content population). It's how I quote days instead of weeks. How I work: fixed price, milestone by milestone, with a delivery date in writing. You review and approve each milestone before releasing payment. Staging first; your live site is never the test environment. If you need clean, maintainable code delivered on a date I put in writing, let's talk.