Summary

A passionate, quick learning individual and self-

motivated software engineer. I am eager to learn new

technologies.

Work Experience

Orange Innovation Egypt Internship

Software Engineer

July 2024 - September 2024

Projects :

Blogging Platform:

Developed a secure blogging platform with authentication and role-based access control. Guests have restricted access and can only browse posts, while registered users can create, edit, and delete their own blog posts after logging in.

Projects

Employee management System

Developed an Employee Management System with a structured relationship between Employees and Departments. The system allows organizations to manage employee records, assign them to departments, and track essential details efficiently.

Library Management System

Developed Library Management System relationship between Books and Authors. The system enables efficient management of book records, linking each book to its respective author.includes advanced features such as the use of DTOs for Data Transfer Object, MapStruct for efficient object mapping, and validation mechanisms to ensure input correctness.

Skills

  • Java

    OOP

    Data structure

    Database

    MySql

    Solid Principles

    SpringBoot

    Spring Data

    Spring JPA

    Spring Rest

    Spring Testing

    Maven

    Design Pattern

    Html

    css

Internship

Software Engineer Intern at Orange Innovation Egypt - Jul

2024 To Sep 2024

Education

Modern University for Technology & Information

Computer Science - Very Good

2020 - 2024

Languages

Language

English

Very Good

Language

Arabic

Mother Tongue