HimalayasHimalayas logo
Marwan Abd alMagiedMA
Open to opportunities

Marwan Abd alMagied

@marwanabdalmagied

Backend engineer building production REST APIs and event-driven systems with TypeScript and Node.js.

Egypt
Message

What I'm looking for

I’m looking for backend roles in Cairo (on-site/hybrid) where I can design clean REST APIs, scalable database architectures, and event-driven caching—while collaborating in Agile teams and growing through mentorship and ownership.

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

IA
Current

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.

II

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) logoII

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 logoAU

Al-Azhar University

Bachelor of Commerce, Accounting

2020 - 2024

Bachelor of Commerce in Accounting at Al-Azhar University from 2020 to 2024.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan