تخطي إلى المحتوى الرئيسي
Amr Mohammed Reda

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

التقييمات