Badges
Certifications
Work Experience
Software Engineer
IJD Creatives• March 2025 - Present• New Cairo, Cairo, Egypt
● Contributed to the IJD company dashboard website, developing new features and extending existing functionality to improve performance and user experience. ● Collaborated with frontend and mobile teams to integrate RESTful APIs, ensuring seamless communication between services. ● Enhanced and maintained production legacy code, demonstrating strong skills in code review, debugging, and feature implementation.
Backend Engineer
elmenus• January 2024 - November 2024• Qesm El Maadi, Cairo, Egypt
● Joined the fleet squad, a cross-functional domain focused on enhancing the Fleet Delivery Management (FDM) and elmenus driver application. ● Designed and implemented REST APIs using Scala with OOP and SOLID principles, developing behavior-driven (BDD) tested endpoints like blocking drivers, breaking shifts, and logging events to WebEngage, significantly improving the FDM user experience. ● Engaged in design meetings for business requirements, also collaborating closely with the frontend, mobile, and product design teams. ● Contributed to weekly chapter meetings to review service performance, monitor logs, address system errors in Datadog, and organize a session about database cursors in foundation meetings with the backend team. ● Served as an active on-call rabbit to solve production issues reported by non-tech teams. ● Worked on Retool, a low-code development platform, to enhance the driver-blocking workflow by automating the process to block multiple drivers simultaneously, resulting in improved efficiency and reduced time costs.
Coding Instructor
3C Online Coding School• October 2023 - March 2024• Cairo, Egypt
● Played a pivotal role in managing and preparing Saudi Arabian students to hit the Olympiad AI competition finals. ● Taught Saudi Arabian students Data Structures and Algorithms then applied the topics and concepts by solving problems in online judges such as codeforces. ● Provided hands-on experience to Egyptian students with various programming languages such as Python and JavaScript concepts and in web design such as HTML and CSS.
Software Engineer Intern
Klivvr• July 2023 - September 2023• Cairo, Egypt
● Contributed to developing an internal social app for Klivvr employees, enabling them to share memories, create posts, and engage in social interactions. ● Designed and implemented REST APIs with OOP and SOLID principles, to enhance data accessibility and user experience. ● Optimized database queries to ensure efficient data retrieval, and improved app performance and responsiveness. ● Successfully integrated third-party services, including Novu for notifications and SendGrid for email communication. ● Collaborated with the mobile team to integrate the REST APIs and well-documented endpoints providing clear guidelines.
Education
October 6 university
Computer Science, BS• September 2019 - July 2023• GPA: 3.16