Saad Tarhi

Saad Tarhi

Senior Full-Stack Engineerex-Automattic (WooCommerce Core Team)

I help teams stabilize, refactor, and scale their web applications: clean, tested, and production-ready.

> shipping resilient systems

About

About Me

I'm a senior software engineer with over 9 years of experience building and maintaining production-ready systems. At Automattic (WooCommerce Core Team), I worked across the full stack: React, TypeScript, and PHP; shipping stable features to millions of stores worldwide.

  • Deep expertise in React, TypeScript, Redux, and WordPress.
  • Experienced in testing (E2E + unit), CI/CD pipelines, and release automation.
  • Skilled in codebase stabilization and large-scale refactoring.
  • Focused on long-term code health and clean architecture.
  • Passionate about building maintainable software that scales safely.

I value clarity, reliability, and technical craftsmanship. My work centers on writing code that outlives trends: robust, maintainable, and easy to evolve.

Expertise

What I Do

Focused engagements for teams who need a steady, senior partner on code quality, reliability, and delivery.

Codebase Stabilization

I diagnose and fix brittle or AI-generated codebases. Refactoring, debugging, and restoring reliability in production systems.

Plugin & Maintenance Development

Modern WordPress / WooCommerce plugins built with React and PHP, Composer autoloading, and CI tests for long-term maintainability.

Testing & CI/CD Implementation

From flaky tests to full pipelines: I set up automated coverage, Playwright E2E tests, and GitHub Actions CI flows to keep deployments safe.

Work

Featured Projects

Selected engineering initiatives spanning architecture migrations, developer tooling, and launch-critical UX.

Playwright E2E Migration

Playwright E2E Migration

Rebuilt the WooCommerce Blocks suite in Playwright with deterministic fixtures, storage states, and GitHub Actions reporting. Releases regained trustworthy CI signals.

  • Playwright
  • TypeScript
  • Puppeteer
Hardening AI Sandboxes in Shipper

Hardening AI Sandboxes in Shipper

Stabilized Shipper's AI driven app builder by gating AI edits, integrating the auto-fix system, and repairing proxy middleware so sandboxed apps could reliably recover from failures.

  • Next.js
  • TypeScript
  • Node.js
WooCommerce Data Store Migration

WooCommerce Data Store Migration

Moved WooCommerce Blocks checkout state from fragile React Context into WordPress Data Stores so extensions share one observable source. Checkout regressions fell once the shared store shipped.

  • React
  • WordPress
  • WooCommerce Blocks

Social Proof

Testimonials

Notes from teammates who partnered with me on platform-level work.

Saad is an exceptional Senior Software Engineer with an impressive skill set and a deep understanding of complex technical concepts.

Former colleague at Automattic

I can attest to his technical abilities in both frontend, backend, and dev tooling, and most importantly, his character.

Team Lead, WooCommerce Blocks

Articles

Latest Articles

Long-form write-ups on testing, migrations, and delivery practices.

Contact

Let's Work Together

Need help stabilizing, refactoring, or maintaining your product? I'm available for focused engagements or ongoing retainers.

Remote · UTC+1 (Morocco / EU hours)

hello@saadtarhi.com