"I am a skilled developer with extensive knowledge in various backend programming languages, frameworks, and databases. My ultimate goal is to become the best developer I can be. I have a strong passion for learning new skills, acquiring more knowledge, and seeking opportunities to gain more experience."
Working on BayToStay — a large-scale Airbnb-like platform for the Egyptian market. Building and maintaining RESTful APIs across a V1–V10 versioned codebase in Laravel. Responsibilities include designing endpoints, writing FormRequests, API Resources, Service classes, unit filtering logic, payment plan features, and bug fixing in a production environment — independently navigating a complex, inherited codebase.
Developed and maintained backend services, contributing to production systems.
Intro to web development covering frontend, databases, and backend fundamentals.
A full-scale property rental platform for the Egyptian market — think Airbnb for Egypt. I'm building and maintaining its backend at Runsoft: API versioning (V1–V10), unit filtering, payment plans, admin endpoints, and multilingual responses (AR/EN).
"Your car's memory — because your mechanic doesn't have one." A REST API for car maintenance tracking built for the Egyptian market. Features role-based access (Owner / Mechanic / Admin), full service history per car, parts tracking, reminders, ratings, and 16 automated tests.
A comprehensive REST API for managing students, faculty, and courses. Built from scratch with role-based auth, full CRUD, and API Resources. The project that landed me my first professional role.
An e-commerce platform where users can browse products, manage carts, and complete purchases with payment integration.
A tour booking app reshaping the travel experience — simplifies booking for tours, hotels, restaurants, and entertainment venues in one platform.
Whether it's a full-time role, a freelance project, or just a chat about backend architecture — I'm always happy to connect.