About

Senior Backend Engineer with 6+ years of experience building scalable backend systems using Node.js, Laravel and Python. Strong background in APIs, databases and cloud infrastructure. Product-minded engineer who collaborates with stakeholders and uses AI tools to deliver business-driven solutions.

I started with PHP and Laravel at ITI in 2020, moved through a large job platform at Bayt.com, spent four years rebuilding an insurance SaaS backend in NestJS at Trufla, and now lead backend and infrastructure work at Uptal. Along the way I kept building side projects to learn stacks I was not using at work: Ruby on Rails, Angular, LangChain agents, and lately Laravel again.

Skills

Languages
JavaScript, TypeScript, PHP, Python · familiar with C++, C#
Frameworks
Laravel, NestJS, Express · familiar with Yii, React
Databases
MySQL, PostgreSQL, MongoDB, Firestore, Redis
Infrastructure
AWS, Firebase, Azure Kubernetes, Docker, GitHub Actions
Product
User stories, Requirement analysis, Feature scoping, Stakeholder communication

Education

B.S. Computer Science, Kafr El-Sheikh University (Sep 2017 – Jun 2021)
Relevant coursework: Object Oriented Design, Algorithm Design and Analysis, Systems Analysis and Design.

Awards and competitions

Contact

The fastest way to reach me is email: ahmed.emad.abdelhafez@gmail.com. I am also onLinkedIn.