Adil Elsaeed

Software engineer

I build web products on WordPress and PHP, and put AI to work inside the development cycle itself.

Custom plugins, integrations and LMS work for WordPress and WooCommerce — plus performance work that runs from the query to the server config. Eleven years in web development, eight of them in WordPress.

Focus
WordPress plugins and integrations · WooCommerce · LMS platforms
Experience
11+ years in web development, 8+ of them in WordPress, including tech-lead roles
Stack
PHP · JavaScript · React · MySQL · REST API · Gutenberg · LEMP
AI
Used daily for planning, writing and reviewing code, and testing — and to build features inside products
Languages
Arabic native · English professional working level
Status
Available for new projects · Remote from Cairo (UTC+3)

Selected work

Saudi e-invoicing for WooCommerce

Two WooCommerce plugins

Saudi e-invoicing comes in two phases. Phase One needs a PDF invoice carrying a QR code with the seller data, VAT number and totals in TLV encoding — that is my free plugin, published on the WordPress.org repository. Phase Two is the hard one: UBL 2.1 XML, CSR and cryptographic stamp generation, direct integration with the Fatoora and Simulation portals, and PIH chaining that ties every invoice to the hash of the one before it. That second plugin is commercial, and it is the deepest WooCommerce work I have done.

Advanced Regrader for LearnDash

Open-source tool

When you fix a wrong answer in a LearnDash quiz, every past score stays wrong — and a naive script over thousands of attempts takes the server down. I built a tool that simulates the new scores first, then regrades in background batches of fifty, staying clear of execution-time and memory limits.

Irshad Platform

Education platform

The electronic guidance platform for Sudanese pilgrims: awareness material and guidance courses covering the pilgrimage, built on WordPress with an LMS and a content admin.

How I work with you

Custom plugins and themes

From an idea to a stable, maintainable plugin: WordPress APIs, Gutenberg blocks in React, ACF field work, and code that survives peer review.

Integrations and systems

Connecting WordPress to what surrounds it: ZATCA e-invoicing, payment gateways, LearnDash, Tutor LMS and Moodle, and REST interfaces to outside systems.

AI-accelerated development

AI tools sit inside my workflow: reading unfamiliar codebases, generating and reviewing code, writing tests — so projects land faster without loosening human review. I also build language-model features inside WordPress.

Performance and hardening

Finding where the slowness actually lives: heavy queries, fighting plugins, or server config. I tune LEMP and caching, and review code for vulnerabilities.

Tech leadership and consulting

Architecture review before the code is written, code review after it is, and leading development teams — what I have done for years as a tech lead.

Products

Saudi e-invoicing — ZATCA

Two ready plugins that bring your store in line with ZATCA requirements — one for Phase One (PDF invoice with a QR code, free on WordPress.org with a premium tier) and one for Phase Two (XML, cryptographic stamping and direct reporting to ZATCA). Install and run, no custom development.

About Adil

I started freelancing on the web in 2013 and have moved between developer and lead roles since: tech lead at One Pharma, senior WordPress developer and lead developer at Ar-themes. The work I enjoy most tends to start with someone saying it cannot be done in WordPress.

Outside client work I founded WooArab and WPAraby to bring WordPress and WooCommerce closer to Arabic-speaking developers, publish open-source tools on GitHub, and write about the problems I hit in production.

Postgraduate
MSc Computer Software Engineering — Cairo University

Undergraduate
Computer and Mathematical Science — University of Khartoum

Community
Founder of WooArab and WPAraby

Open source
github.com/adilelsaeed

Let's talk about your project

Describe the problem in a few lines — what is broken, or what you want built — and I will tell you plainly whether I am the right person for it.