background background

Shosha.

Teaching Assistant | Software Engineer
Collaborating with clients and communities to craft smart, inspiring spaces that connect people and spark innovation.
2.
Years
Experience
Working

Great Experience

Skilled Back-End Developer specialized in Java and Spring Boot building scalable, efficient, and reliable applications.

Java / Spring Boot
Database Management (MySQL, PostgreSQL)
RESTful APIs & Microservices
Docker / Git / CI-CD
System Design / Scalability
Kubernetes & Cloud Deployment
Frontend Basics (HTML / CSS / JS)
Oct 2021 – Jun 2025
Al-Azhar University – Faculty of Engineering

Completed a Bachelor's degree in Computer Science Engineering (CSE) at Al-Azhar University with an “Excellent with Honors” distinction.
Consistently ranked among the top three students in the CSE program.



View more on my LinkedIn
Jun 2024 – Sep 2024
Software Engineer Intern — Tech Pioneers Hub

Gained practical experience in Java backend development, Spring Boot, REST APIs, Docker, and Maven. Applied OOP, SOLID principles, functional programming, and implemented design patterns. Worked with Hibernate, JPA, Liquibase, and strengthened skills in data structures and clean code practices.

View Certification

Jul 2023 – Oct 2023
Spring Boot 3, Spring 6 & Hibernate

Gained hands-on experience in Spring Boot 3, Spring 6, and Hibernate, focusing on building REST APIs, applying dependency injection, and integrating JPA/Hibernate for database operations. Strengthened skills in developing clean, structured, and production-ready Java applications.

Spring Boot Certification

Apr 2025 – Aug 2025
Angular & Java Spring Boot

Gained hands-on experience in Angular for front-end development and Spring Boot for back-end development, focusing on building REST APIs, applying database integration, and deploying a full-stack e-commerce application. Strengthened skills in developing clean, structured, and production-ready full-stack Java applications.

Full Stack Development Certificate

Jun 2025 – Sep 2025
Deploy Java Spring Boot 3 Apps Online to Amazon Cloud (AWS)

Gained hands-on experience in Java Spring Boot 3 application deployment to AWS, focusing on cloud configuration, management, and real-world hosting of production-ready applications. Strengthened skills in deploying, monitoring, and maintaining cloud-based Java applications.

AWS Deployment Certificate

Sep 2024 – Jan 2025
Docker, Docker Compose, and Kubernetes
Gained hands-on experience in Docker, Docker Compose, and Kubernetes, focusing on managing containerized applications, setting up multi-container environments, and orchestrating scalable solutions. Strengthened skills in deploying, monitoring, and maintaining production-ready containerized applications.

Docker & Kubernetes Certificate
Dec 2024 – Apr 2025
Spring Boot Unit Testing with JUnit, Mockito and MockMvc
Gained hands-on experience in unit testing Spring Boot applications using JUnit, Mockito, and MockMvc, focusing on writing, organizing, and executing unit and integration tests to ensure application reliability and maintainability.

Spring Boot Unit Testing Certificate
Mar 2022 – Apr 2022
Java Programming Fundamentals
This certification validates my knowledge and proficiency in Java programming, including core concepts such as object-oriented programming (OOP), design principles, and writing clean, efficient, and maintainable code. Successfully completing this course enhanced my skills in back-end development and strengthened my foundation in software engineering.

Java Programming Certificate

Recent news

background

Contact

Thank you for visiting my page. I’m always open to professional inquiries, collaborations, or meaningful discussions. Please feel free to reach out via the form below, and I’ll respond as soon as possible. I look forward to connecting with you.

Nasr City, Cairo, Egypt

Let's grab a coffee and jump on conversation chat with me.