MOHAMED SAAD SELIM ELSAYED

Java Backend Developer

Cairo, EG.

About

Highly motivated Java Backend Developer with a proven ability to design and implement scalable applications using Java 21, Spring Boot, and MongoDB. Adept at building robust RESTful APIs with advanced security features and developing comprehensive systems for e-commerce and academy management. Eager to leverage expertise in backend development and system design to drive innovation and contribute to high-performing teams.

Work

Personal/Academic Projects

|

Java Backend Developer

Cairo, Cairo Governorate, Egypt

→

Summary

Spearheaded the development of multiple robust backend applications using Java, Spring Boot, and MongoDB, demonstrating expertise in scalable system design and secure API implementation across various domains.

Highlights

Engineered robust backend solutions leveraging Java 21, Spring Boot 3.4.0, and MongoDB, ensuring high performance and data integrity.

Designed and implemented secure RESTful APIs with advanced authentication and role-based authorization using JWT and Spring Security, enhancing system security.

Applied Object-Oriented Programming (OOP), SOLID principles, and various design patterns to build scalable and maintainable systems, improving code quality and future adaptability.

Utilized Docker for containerization, Git for version control, Postman for API testing, and ModelMapper for efficient object mapping, streamlining development workflows.

Successfully developed and deployed an E-Commerce System with comprehensive product, cart, and order management functionalities, enhancing user experience and operational efficiency.

Created an Academy Management System featuring student, teacher, class, and subject administration, incorporating robust validation and exception handling for improved data integrity.

Education

Higher Institute for Computers&Information Systems

El Shorouk, Cairo Governorate, Egypt
Bachelor's Degree Computers & Information Systems

Languages

Arabic

English

Skills

Programming Languages

Java.

Frameworks & Libraries

Spring Boot, Spring Security, JWT, ModelMapper.

Databases

MongoDB.

Tools & Version Control

Git, Docker, Postman.

Methodologies & Principles

OOP, SOLID Principles, Design Patterns, REST APIs.

Projects

E-Commerce Backend System

Summary

Designed and developed a comprehensive E-Commerce Backend System to manage product listings, user carts, and order processing.

Academy Management System

Summary

Developed an Academy Management System designed for efficient administration of students, teachers, classes, and subjects.

Mini Instagram Clone

Summary

Developed a social media application clone, replicating core functionalities similar to Instagram for user interaction.