Engineering Manager at Breadfast (2025-05 – Present)
- Managing multiple backend engineering teams and a testing team to deliver high-performance systems.
- Manage, mentor, and coach engineering teams to foster professional growth.
- Oversee end-to-end software development life cycle using Agile methodologies.
- Collaborate with Product Managers to align technical execution with business goals.
- Identify and resolve technical bottlenecks and resource constraints.
- Conduct regular 1-on-1s, performance reviews, and career development planning.
- Ensure team adherence to coding standards and operational excellence.
Engineering Manager at Nagwa (2023-11 – 2025-05)
- Led three backend engineering teams and a testing team to deliver high-performance systems.
- Implemented and enforced coding standards and best practices within the backend team.
- Fostered a motivating and engaging work environment for the backend engineering team.
- Provided support and guidance to team members, helping them achieve professional goals.
- Optimized team resources and structure to effectively handle project demands.
- Managed the testing team to maintain and improve quality assurance processes.
- Proactively identified and evaluated new technologies and methodologies for backend engineering.
- Facilitated knowledge sharing and up-skilling to keep the team abreast of industry trends.
- Collaborated with the DevOps team to monitor and optimize backend service costs.
- Worked with technical architects to align backend systems with overall architecture..NET Team Leader at Nagwa (2019-07 – 2023-11)
- Coordinated hiring, training, and performance management for team members.
- Managed senior and junior developers to ensure delivery of projects with the required quality.
- Provided technical guidance and support to team members.
- Enhanced working relationships by participating in team-building activities.
- Defined scopes, managed resources, and oversaw schedules per stakeholder specifications.
Senior Web Developer at Path Solutions (2018-10 – 2019-07)
- Maintained the company's banking system (ISHRAQ).
- Collaborated with team leaders and architects on the revamping of ISHRAQ.
- Mentored and provided technical guidance and support to team members.
- Refactored application stored procedures for improved performance.
Senior Web Developer at Link Egypt (2014-10 – 2018-10)
- Acted as team leader in the R&D team since 2017 to improve and add features to the product.
- Collaborated with team members to refactor the company's product to modern technology with better-tested code.
- Ensured product delivery to international clients with the desired quality.
Web Developer at Ubrand Solutions (2012-09 – 2014-09)
- Developed web applications using ASP.NET and Umbraco CMS.
- Performed requirements analysis, testing, and delivery of client-facing applications.
- Projects: Vatrina (online fashion store), Lapcom Egypt (laptop/tablet portal), GE Intranet project management app.
Web Developer at MH Sites (2011-05 – 2012-08)
- Handled requirements analysis, database design, and website development using ASP.NET and 3-tier architecture.
- Contributed to R&D of the company's CMS, improving usability and performance.
Software Developer at Ingazat IT (2010-11 – 2011-05)
- Customized MS Exchange using C#.
- Collaborated with team members to identify and resolve software bugs.