Marwan Abd alMagied
@marwanabdalmagied
Backend engineer building production REST APIs and event-driven systems with TypeScript and Node.js.
What I'm looking for
I’m a backend engineer with hands-on production experience building and deploying REST APIs, event-driven caching systems, and scalable database architectures using TypeScript/Node.js. I enjoy translating complex business rules into clean, testable code—from discriminated union validation to cache invalidation strategies.
In my projects, I designed and shipped production APIs that manage real business workflows across roles, tracks, and yearly cohorts. I implemented event-driven cache invalidation with a typed Node.js EventEmitter bus to decouple write operations from cache management, and I added HTTP caching with ETag/304 responses to reduce redundant data transfer.
I also care about correctness-by-design: I built cross-field Zod validation using discriminated unions, and I auto-generated OpenAPI documentation from Zod schemas so API contracts stay in sync with validation logic. On top of that, I built a Cloudinary image pipeline with orphan-prevention logic to prevent storage leaks after failed DB saves.
Right now, I’m teaching backend development at IEEE Al-Azhar, mentoring 10+ students through technical project reviews and entry interviews. I’m looking for backend roles in Cairo (on-site/hybrid) where I can own API design and system architecture, collaborate in Agile teams, and keep leveling up through real engineering feedback.
Experience
Work history, roles, and key accomplishments
Backend Instructor
IEEE Al-Azhar
Nov 2025 - Present (6 months)
Designed and delivered a Node.js/Express curriculum covering RESTful best practices and Clean Architecture. Mentored 10+ students through technical project reviews and conducted entry interviews for the program cohort.
Full-Stack Development Trainee
Information Technology Institute (ITI)
Jul 2025 - Dec 2025 (5 months)
Completed an intensive full-stack development program focusing on OOP, Clean Architecture, and layered design patterns for scalable applications. Built enterprise-grade MERN apps and collaborated on team projects using GitFlow and Agile sprints.
Education
Degrees, certifications, and relevant coursework
Information Technology Institute (ITI)
Full-Stack Development (Intensive Training Program), Full-Stack Development
Activities and societies: Focused on OOP and Clean Architecture; built enterprise-grade MERN applications with layered design patterns. Completed team projects using GitFlow/Agile and collaborative code reviews.
Intensive Full-Stack Development training program at ITI in 2025, focused on scalable application architecture.
Al-Azhar University
Bachelor of Commerce, Accounting
2020 - 2024
Bachelor of Commerce in Accounting at Al-Azhar University from 2020 to 2024.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Marwan?
You can contact Marwan and 90k+ other talented remote workers on Himalayas.
Message MarwanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
