Profile

A Junior developer with a solid foundation in Node JS, JavaScript, and web development. Proficient in building web applications with API, SQL and noSQL DBs. Eager to apply skills in a dynamic environment and grow as a software engineer.

Professional Experience
Bank Misr School for Applied Technology & Medical Industries, ICT Teacher
Oct 2023 – Mar 2025October 6th, Giza, Egypt
Education
Shubra Faculty of Engineering, Benha University, Bachelor's Degree
Sep 2016 – Jul 2021
Skills
Programming Languages

JavaScript, TypeScript

Frameworks

Express Js, Nest Js

Databases

MongoDB, MySQL, PostgreSQL

Concepts

Restful API's, GraphQL API's, Asynchronous Programming, JSON, Middlewares, Authentication, Authorization, Validations

Soft

Teamwork, Problem Solving, Time Management

Spoken Languages

English B2+, Arabic Native

Mappers

Mongoose, Prisma

Tools

VS Code, Git, Github, npm, Nodemon, Postman, Pg Admin, Xampp, MongoDB Compass, Chatgbt, DeepSeek, Github Copilot

JS Runtime Environments

Node JS

Certificates
Databases (Manara Tech)
Modern JavaScript (Manara Tech)
Projects
Sticky Notes App, Express Js - Mongoose - MongoDB
  • An API'S Project for users to create accounts, Create, Update and Delete their Notes
  • Saraha App, Express Js - Mongoose - MongoDB
  • An API'S Project for users to create accounts, review messages from anonymous users and send anonymous messages to other users
  • Fresh Cart App, Express Js - Mongoose - MongoDB
  • An API'S E-Commerce Project for users to be able to create accounts using Signup, review some Products, Add them to their Wishlists or carts, create Orders and make the purchase process successfully