Jeddah, Saudi Arabia · +966 539075144

Senior WordPress, WooCommerce & PHP Engineer building custom plugins, ERP integrations and high-performance stores.

Eight years of OOP PHP, custom WordPress architecture, React front ends and production Linux servers.

PHP 8 (OOP · PSR-4)WooCommerce · HPOSReactREST API · MySQL
Selected work

Real projects: the problem, my decisions, the result.

Each one shows what was broken, what I built, and what changed.

Variation: OG Retro White & Red
Model size≈ 70% smaller on average
Loading 3D preview…
WordPress.orgWooCommerceReact Three FiberFreemius

Models3D Studio

A WooCommerce plugin that lets shoppers configure a product on a real 3D model.

  • ProblemWooCommerce stops at 30 AJAX variations, so options can’t drive a 3D model smoothly.
  • BuiltA variation-sync bridge, the limit raised to 500, an in-browser GLB optimizer, and memory disposal to avoid VRAM leaks on mobile.
  • ResultApproved on WordPress.org (passing full WPCS, nonce & capability security review) with Freemius licensing and a 31-file documentation set.
WooCommerceKuwait

MissUnique

E-commerce and booking for beauty services with branch-based delivery in Kuwait.

  • ProblemOne store for services, retail and bookings, with delivery rules and prices that change by branch.
  • BuiltLocation-based pricing, an AJAX booking flow, a three-field cart meter and server-side checkout rules.
  • Result25% better platform performance.
REST APIQoyod ERPSaudi Arabia

Qoyod ERP sync

Automatic link between the accounting system and the staff and print workflow.

  • ProblemAccounting data in Qoyod had to reach staff and print workflows, which ran as separate systems.
  • BuiltAn automated REST API sync between the ERP and the internal pipelines.
  • Result34% gain in work efficiency.
Custom ThemeThree.jsGSAPWordPress

3D portfolio engine

A Three.js scene driven by WordPress data.

  • ProblemA WebGL scene must start fast on phones, but REST calls and shader compilation caused stalls of up to 500 ms.
  • BuiltOne-file snapshot caching, shader pre-warming, mobile asset decimation, and 121 E2E + 21 adversarial tests.
  • ResultCSS Nectar Site of the Day (22 March 2026).

Live client sites

Real sites in production. Open them and click around.
Elite Security homepage, Arabic right-to-left layout with hero slider
Custom ThemeArabic RTLSaudi Arabia

Elite Security

Built the custom bilingual RTL/LTR WordPress theme, custom post types for security services, quote-request routing and careers portal.

Hydrate Flask online store homepage with product category tiles
WooCommerceArabic & English

Hydrate Flask

Engineered custom multi-attribute variation state sync (colour, lid and capacity swatches), AJAX slide-out cart hooks and isolated RTL/LTR checkout stylesheets.

Potter Store homepage with bilingual category tiles
WooCommerceArabic & English

Potter Store

Engineered zero-reload AJAX catalog filtering, 3-decimal KWD payment gateway hooks and a bilingual RTL/LTR parent-child category architecture.

Open source

Vite-Spector

An npm plugin that turns WebGL traces into short reports.

Client · Saudi Arabia

Microtec

B2B SaaS platform for ERP & POS suites with ZATCA e-invoicing compliance.

Skills

The tools I use in production.

Grouped by layer.

WordPress & WooCommerce

Custom pluginsBlock & custom themesHooks & Filters APIGutenberg / Block APIHPOSCustom DB tables ($wpdb)Action Scheduler & WP-CronWP-CLIFreemius licensing

Backend & data

PHP 8 (OOP, PSR-4)MySQL & query tuningRedis / Object CacheREST APIs & WebhooksNode.jsLaravel

Front end

ReactTypeScriptJavaScript (ES6+)ViteSCSSRTL / LTR CSS architecture

Interactive 3D

Three.jsReact Three FiberWebGLGSAPGLSLBlender

Infrastructure

Linux serversNginxLiteSpeedAWSDigitalOceanGitGitHub ActionsDocker

Quality & AI workflow

Playwright E2EPHPCS / WPCSNonce & capability securityPairwise testingCode reviewAgile / ScrumCursorGitHub CopilotGoogle Antigravity
Experience

8 years in WordPress & WooCommerce.

Apr 2025 — PresentAlkadri Studio
3products shipped as sole engineer
500product variations synced (up from WooCommerce’s 30 AJAX cap)
142automated tests (121 E2E + 21 adversarial) on the portfolio engine
Jun 2024 — Apr 2025Ishraqweb
12+custom plugins delivered to enterprise clients
−20%average delivery time
Agile / ScrumCode reviewsMentoring juniors
Sep 2023 — Jun 2024Rizi Group
+25%platform performance (MissUnique, Kuwait)
WooCommerceLocation pricingBooking flowServer-side checkout rules
Aug 2020 — Aug 2023Masarat Alfani
+34%work efficiency (Qoyod ERP sync)
+15%online purchases (custom shop filters)
+80%organic search visibility
1.2 spage load time
Jan 2018 — Jul 2020Upwork

Responsive web apps and custom CMS builds, plus the servers they ran on.

PHPJavaScriptReactSCSSBackups & server support

BSc Computer Science, Arab Academy for Science, Technology & Maritime Transport (2019) · Arabic native, English fluent.

Medhat Alkadri 3D solar system portfolio with CSS Nectar Site of the Day award ribbon
Creative lab

My interactive 3D portfolio

The site that won CSS Nectar Site of the Day (22 March 2026). Where I push the web’s technical limits.

Visit interactive.medhatalkadri.com
Medhat Alkadri

Looking for a senior WooCommerce engineer?

Send me the role. I’ll reply within a working day, and I can meet in Jeddah.

Stack & architecture

Annotated UI & architecture boards

Step through each board to inspect the section-by-section architectural callouts
01 / 05