Career
Pick a phase, or read straight through. Each engagement expands to what it actually involved.
Delivery model
Ten years delivering as the outsourced partner to ministries and a national telecom taught me what makes a vendor relationship work from both sides — I manage vendors today knowing exactly how the relationship looks from the other end. One employer since 2014, two placements with separate sister-company groups, and their customers at the end.
Work
Filter by technology to see where a specific stack has been used in production.
Skills
Search for anything from a job description and see whether it's here.
Background
Education, languages, and a few things I actually believe.
In my own words
"I treat every customisation as a liability with an ongoing cost, put the burden of proof on building rather than adapting."
On over-customisation — and the lesson of a painful Odoo upgrade."Process that arrives with an incident it would have prevented is accepted."
On introducing engineering process without resentment."AI earns its place on boilerplate and first-draft docs. It does not lead on accounting logic, security rules, or data migration."
On how my team uses AI in daily engineering work."A vague requirement gets built the cheapest way that satisfies its literal wording — ambiguity is a decision I've delegated to someone whose incentives are not mine."
What ten years on the vendor side taught me about being the client.Education
- Professional Diploma, Software DevelopmentInformation Technology Institute (ITI), PSD Department — 2013, nine-month programme
- Pre-Master's Studies, Computer ScienceMansoura University — 2012
- BSc Computer and Information SystemsMansoura University — 2010, final-year grade 90%
Professional development
- AI Automation CertificateDotpy Academy, two-month programme: prompt engineering, n8n workflow design, no-code AI tooling
- IEEE contributorThrough a face-recognition system built as a final-year project
Languages & delivery
- ArabicNative — client workshops, UAT and on-site deployment run in Arabic
- EnglishProfessional working proficiency
- Remote since 2025Leading a distributed team from Egypt across Egyptian and Saudi time zones