Summary
Mohamed Abdul-fattah is a Senior Software Engineer with nine years of experience building scalable web and backend systems across PHP, Ruby on Rails, Java/Spring, and modern JavaScript frameworks. He has led teams and shipped production integrations for governments and enterprises, including e-invoicing integration with Saudi authorities and microservice-driven public funding platforms. Mohamed combines hands-on architecture and performance tuning—using tools like Blackfire—with pragmatic DevOps practices such as CI/CD and automated testing to raise reliability. His career spans product-led roles in e-commerce, healthcare/pharmacy management, and large-scale legacy modernization projects where he introduced DDD and test automation. Based in Alexandria, Egypt, he’s equally comfortable mentoring teams and diving into profiling or database optimization to squeeze out performance gains. Outside core delivery work he has built Laravel open-source packages and taught robotics, reflecting a blend of practical engineering and a curiosity for teaching and systems.
9 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Alexandria University
English, Arabic