I write code that ages well — Senior Backend Engineer, 9 yrs PHP
Nine years ago I was converting Photoshop mockups into WordPress themes at a small Cairo studio. Today I architect Laravel modular monoliths that ship rides across 50+ countries. Same person — different problems. What kept me here was a stubborn belief that code is read more than it's written, and that the best systems get smaller as they grow, not bigger.
Right now I'm focused on Domain-Driven Design at the edges where it stops being theory: geospatial pricing engines over 22k zones, event-driven pipelines moving 50k+ events/hr through Redis Streams, and AI-assisted workflows that turn ADRs into shipped modules. Senior Backend Engineer, technical lead, occasional mentor — comfortable owning a system from architecture diagram to production deploy.
Deep dive into the architecture of Spatie's Laravel Activitylog, focusing on Bootable Traits and Eloquent casting serialization.
Exploring the PHP Reflection API and DataClass caching mechanism behind Spatie's powerful Laravel Data package.
How Spatie generates Artisan commands dynamically from OpenAPI specifications using Contract-First Development.
I'm always interested in hearing about new projects and opportunities. Feel free to reach out!