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 (7 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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
