Career
Work experience
A timeline of my professional journey building backend systems, leading teams, and shipping production software.
Senior Software Developer
CurrentEFG Holding·Jan 2025 – Present- →Designed and implemented critical features for a large-scale leasing backend spanning 17+ microservices.
- →Led mentoring sessions and bi-weekly code reviews, raising team code quality.
- →Served as L2 support liaison between engineering and operations teams.
- →Collaborated with DevOps on CI/CD pipelines and production deployments on Azure.
.NETMicroservicesAzuregRPCRabbitMQSoftware Developer
EFG Holding·Jun 2023 – Dec 2024- →Built leasing and SME banking systems using ASP.NET Core and EF Core.
- →Contributed to the ValU financial rule engine, improving decision accuracy.
- →Developed an internal management tool using ASP.NET MVC.
.NETASP.NET CoreSQL ServerEF CoreBackend Engineer
Teslm Food Delivery App·Jan 2023 – Jun 2023- →Optimised REST APIs and database queries, cutting average response time by 40%.
- →Introduced Redis-based caching strategy for high-traffic endpoints.
Node.jsRedisMongoDBREST APIBackend Engineer
Freelance·Dec 2022 – Jun 2023- →Delivered several client projects covering REST APIs, database design, and cloud deployments.
Node.js.NETDockerJunior Software Engineer
Blue Developments·Oct 2022 – Dec 2022- →Built and maintained backend features for internal business applications.
.NETSQL Server
Education
Bachelor of Science — Computer Science
Cairo University · 2018 – 2022