Amr Mohammed Reda
Software Engineer / Backend Developer
كفاءة
Cairoعضو منذ ٢٤ سبتمبر ٢٠٢٦
C#Node.jsExpress.jsAngularReactPostgreSQLMongoDBMongoosepgvectorMicroservicesSocket.IOSwaggerOpenAPIJWTRS256OTP VerificationRole-Based Access ControlRate LimitingInput SanitizationHelmetCSPGitCloudinaryData Structures & AlgorithmsProblem SolvingSql
·
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
C#Node.jsExpress.jsAngularReact
نبذة
Software Engineer specializing in Node.js and Express.js, with hands-on experience building secure, scalable, and maintainable backend systems, REST APIs and event-driven services. Strong focus on authentication workflows, real-time features, microservices architecture, with additional frontend experience in Angular and React.
الخبرة
Programming Instructor (Freelance) at Self-Employed (2024-01 – Present)
- Delivering a private programming course covering C#, OOP, and Data Structures & Algorithms for 1.5+ years.
- Teaching core programming concepts and guiding students through algorithmic problem solving.
- Mentoring students to help them build a strong foundation in programming fundamentals.
MEAN Stack Developer Trainee at National Telecommunication Institute (NTI) (2026-01 – 2026-04)
- Completed a 210-hour intensive MEAN Stack program covering MongoDB, Express.js, Angular, and Node.js.
- Developed RESTful APIs, implementing JWT authentication, refresh tokens, validation, caching, and real-time communication.
- Built Angular applications using RxJS, NgRx, reactive forms, routing, and secure API integration.
- Wrote unit tests to validate application functionality and improve code reliability, maintainability, and overall quality.
التعليم
B.Sc. in Information Technology – Minia University, Faculty of Science (2022-09 – 2026-07)
المهارات
Software Engineer / Backend Developer

