
Saad T.
Senior Full-Stack Engineer · Ex-Automattic (WooCommerce) · Codebase Stability & Maintenance Expert
Salary / Daily rate
Freelance, open to permanent contract
Skills
About me
Intro
I fix what breaks when code is written too fast and maintained too little. I’m a senior software engineer with nearly a decade of experience building, maintaining, and scaling production-grade systems. Previously at Automattic (WooCommerce Blocks), where I worked across the full stack: React, TypeScript, PHP, and WordPress, shipping stable features used by millions of stores worldwide. Since 2024, I’ve led engineering collaborations delivering AI-driven SaaS and WordPress solutions, combining hands-on product delivery with strong architectural and reliability principles. My focus is on crafting scalable architectures, maintaining reliable systems, and enhancing developer experience (DX) through thoughtful automation and testing. I specialize in: • Codebase stability & debugging: refactoring and stabilizing large or AI-generated codebases. • Full-stack development: React, TypeScript, Node.js, Python, PHP (WordPress ecosystem). • AI-integrated applications: building SaaS platforms that leverage GPT, Whisper, and other LLMs. • Plugin engineering & DevOps: modern WordPress + React plugins, automated pipelines, CI/CD. I value clarity, reliability, and strong technical foundations over hype. Whether it’s maintaining a growing SaaS product or architecting a new tool from the ground up, I bring a calm, methodical approach to engineering work that lasts.
Work experience
Independent Software Engineer – AI Systems & SaaS Architecture
Jan 2024 - Present
2 years 10 months
Morocco, IN 47963, USA
leading engineering collaborations delivering AI-driven SaaS and WordPress solutions, combining hands-on product delivery with strong architectural and reliability principles. Highlights: - Led back-end engineering and debugging efforts for a next-gen AI SaaS builder platform (Shipper). Refactored proxy and modal subsystems, resolved long-standing session persistence bugs, and stabilized the sandbox infrastructure to improve reliability across deployed client apps. - Engineered WordPress + React plugin integrating Google Drive APIs with asynchronous background job handling. Designed a PSR-4 Composer-based architecture, automated task pipelines, and React build tooling to streamline content sync and media operations. - Architected full-stack productivity platform using Node.js, Express, and React/TypeScript. Implemented TDD with Vitest + MSW, delivering a modular and maintainable architecture aligned with production standards. - Developed a macOS native transcription app leveraging Python and OpenAI’s Whisper API for fast, offline voice-to-text. - Defined DevOps best practices for scalable AI-driven applications: automated CI/CD, environment isolation, and rigorous debugging workflows ensuring long-term maintainability.
Software Engineer (WooCommerce Core Team)
Automattic
Dec 2021 - Jan 2024
2 years 2 months
Served as a core developer for WooCommerce, the world's leading e-commerce platform, contributing directly to the enhancement and maintenance of its block-based architecture used by millions of merchants. - Architected Core Module Migrations: Led a large-scale state management refactoring from React Context to the core @wordpress/data library. This improved performance, enhanced third-party extensibility, and aligned the WooCommerce Blocks platform with modern WordPress development standards. - Developed Custom Plugin Features: Initiated and developed a key feature to programmatically detect incompatible payment gateway plugins, creating a custom UI to warn merchants and directly prevent potential revenue loss. - Resolved Critical Backend & Block Editor Bugs: Diagnosed and fixed complex bugs deep within the WordPress, WooCommerce, and Gutenberg codebases. Solved a critical internationalization issue in the Block Editor that prevented block translation, restoring functionality for global users. - Optimized Platform Quality & Testing: Spearheaded the full E2E test suite migration from Puppeteer to Playwright. Personally resolved critical CI/CD integration blockers post-merge, significantly improving test reliability and increasing the development velocity of the entire team.
Senior Front-End Engineer
May 2020 - Dec 2021
1 year 8 months
London, UK
- Architected the frontend for an inventory system (LegitCheck Organizer) using React and Redux, designing its complete API contract to enable features like real-time chat (Socket.IO), payment processing (Stripe), and custom data visualizations. - Built and launched a searchable icon library for Notion, migrating it to Next.js to dramatically improve SEO and performance. - Mentored junior developers and participated in the hiring process, including creating technical tests and evaluating candidates to grow the engineering team.
Web Application Developer
Freelance | Self Employed
Feb 2019 - May 2020
1 year 4 months
Imouzzer Ida Ou Tanane, Morocco
Responsibilities: - Design Apps & Websites, coding, on-page SEO, optimization and performance testing (LightHouse) - Unit testing & debugging - Learning new skills/tools and staying Up-to-Date with technology (Webpack, Firebase, React JS, Vue.js, Jest, material design, etc.) - Building apps using only vanilla JS without frameworks or libraries to improve my knowledge and get a better grasp of the language Achievements: - Create a great todo app using only vanilla JS and some design patterns to organize the code (MVC design pattern, module design pattern and factory method pattern): * Github repo: https://github.com/tarhi-saad/TodoMVC-Vanilla-ES6 * Github pages: https://tarhi-saad.github.io/TodoMVC-Vanilla-ES6/ - Create a complete Tic Tac Toe Game (awesome design and feature-rich app), using the Alpha-Beta Pruning algorithm for its AI: * Github repo: https://github.com/tarhi-saad/tic-tac-toe * Github pages: https://tarhi-saad.github.io/tic-tac-toe/ - Create a Library Web App using Vanilla JS & Firebase: 1- Showcasing and making use of the concepts of Prototypal inheritance and Constructor function (Instead of ES6 Class syntax). 2- Secure User Authentication (Firebase Authentication) / Data storing & synchronization (Cloud Firestore): * Github repo: https://github.com/tarhi-saad/Library * Github pages: https://tarhi-saad.github.io/Library/
Web Developer - SEO specialist
Confiance - Groupe Immobilier
Nov 2017 - Mar 2019
1 year 5 months
Lyon Area, France
Responsibilities: - Perform and provide a technical and an SEO audit for three websites of the company. - Solve all technical issues in those websites, to improve the quality of web pages and their load speed, using Google tools (PageSpeed Insights, Lighthouse), W3C validator and other third party tools. - Improve and/or make the websites responsive using css frameworks (Bootstrap) and media queries. - Create AMP web pages for all the posts or blog pages. - Provide weekly reports using Google's analytics tools (Search Console, Google Analytics) and third party tools. - Provide content strategies based on keyword optimisation and research, trends and competitor analysis. - Make suggestions to write the best and most optimized content for search engines (focus keywords, meta descriptions, Structured Data, titles and more...) - Optimize and improve existing content. - Using WordPress and making the most of its features and plugins for SEO. Achievements: - Increase of 76.32% of sessions and 67.00% of new users in the first two months of search engine optimisation. - Increase of 625% of first page ranked keywords, and 337% increase of ranked keywords based on Search Console reports.
Computer Science Instructor
Sep 2017 - Jan 2018
5 months
Imouzzer Ida Ou Tanane, Morocco
Front-End Developer
Oct 2015 - Oct 2017
2 years 1 month
Responsibilities • Create and manage client websites using WordPress CMS. • Create responsive web pages from PSD templates. • Manage and upgrade a large community Forum build by the IP.Board Software • Learning and testing new web stacks and technologies
Frontend Web Developer
Vala-orange
Jun 2015 - Oct 2015
5 months
Imouzzer Ida Ou Tanane, Morocco
Responsibilities: - Work with a team of senior developers to create and manage large, complex design projects. - Create responsive web pages from PSD templates. - Make existing websites responsive, and improve their design. - Work with an SEO specialist to solve all technical issues in a website, to improve the quality of web pages and the load speed. - Learning and working with the company's framework (VALA CMS).
Web Developer (WordPress)
Jun 2014 - Dec 2014
7 months
Imouzzer Ida Ou Tanane, Morocco
Responsibilities: - Create websites using WordPress. - Making the most of WordPress's features and plugins for SEO. - Manage and enhance websites security under WordPress. - Maintain and keep updating our clients websites for several months.
Web Developer
Mar 2014 - Jul 2014
5 months
Imouzzer Ida Ou Tanane, Morocco
Responsibilities: - Maintain and manage existing websites in the company. - Create a new company's WordPress website from a PSD template.
Education
Université Ibn Zohr
Bachelor's degree, Computer Engineering (Professional)
2009 - 2012
4 years