About me

About

A Senior WordPress Developer in Cairo with more than five years of experience building maintainable platforms.

I’m a Senior WordPress Developer based in Cairo, with more than five years of experience. WordPress is my strongest area of expertise, and I like the point where code, content, and interface decisions meet—because that is usually where a website becomes either pleasant to work with or needlessly difficult.

WordPress is the centre of my work.

I work across custom PHP and object-oriented code, custom themes and plugins, ACF, APIs and integrations, performance, technical SEO, accessibility, and headless WordPress. The tools change with the project; the aim stays the same: a system that is dependable for visitors and understandable for editors and developers.

I like websites that explain themselves.

A visitor should understand where they are and what to do next. An editor should know where content belongs. A developer opening the project later should be able to follow the decisions without archaeology. That kind of clarity is a design feature, not just a technical preference.

How I work

  • Start with the real problem. I want to understand the audience, the editing workflow, the constraints, and what “done” needs to mean.
  • Use WordPress as WordPress. Native features and a clear content model usually age better than a stack of clever workarounds.
  • Make the details earn their place. Motion, visual polish, and interactions should support the content instead of competing with it.
  • Leave things understandable. Testing, documentation, and handover are part of the build—not a note added at the end.

Good work is collaborative.

I’m comfortable working with UI/UX designers, frontend developers, marketing teams, and content teams. A useful part of my role is translating between those perspectives: turning interface intent into a maintainable content model, exposing the right data, and keeping the editing experience practical.

The useful kind of polish

I care about typography, responsive behavior, accessibility, performance, and the small interaction details that make a site feel considered. I also care about restraint. A professional website should have a point of view without making the interface perform for attention.

Have something in mind?

Tell me what you’re trying to make better.

A little context is enough to start: the goal, what is getting in the way, and roughly when you need it.