Skip to content
View Mohamedehab12080's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Mohamedehab12080

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mohamedehab12080/README.md

Hi there, I'm Mohamed Ehab πŸ‘‹

Java Software Engineer | Spring Boot | Microservices | Event-Driven Architecture

LinkedIn Email


πŸš€ About Me

I'm a passionate Java Software Engineer with experience in building scalable, high-performance backend systems using Spring Boot, Microservices Architecture, and Event-Driven Design. I specialize in creating distributed systems that are maintainable, resilient, and cloud-native.

  • πŸ”­ I'm currently working on enterprise microservices solutions in the e-commerce domain
  • 🌱 I'm currently deepening my knowledge in event streaming patterns
  • πŸ’‘ Interested in system design, distributed computing, and cloud-native technologies
  • πŸ’¬ Ask me about Java, Spring Boot, Microservices, Event-Driven Architecture,Jenkins, and System Design
  • πŸ“« How to reach me: mohamedehab12080@gmail.com or connect with me on LinkedIn
  • ⚑ Fun fact: I enjoy solving system design challenges and contributing to open-source Java projects

πŸ› οΈ Tech Stack & Expertise

Backend & Core Java

Java Spring Boot Spring Framework Spring Security Hibernate Maven

Microservices & Distributed Systems

Spring Cloud Netflix Eureka Spring Cloud Gateway Resilience4j Spring Boot Admin

Event-Driven Architecture & Messaging

RabbitMQ Spring Cloud Stream

Data & Databases

PostgreSQL MySQL MongoDB Redis

Tools & DevOps

Git Jenkins

πŸ“ˆ GitHub Stats

Mohamed's GitHub Stats
Mohamed's GitHub Streak

Mohamed's Top Languages


πŸ’Ό Professional Experience & Projects

Enterprise E-Commerce Microservices Platform

[Zag-systems] | [july 2025] - Present

Role: Java Software Engineer | Architecture: Microservices, Event-Driven

Project Scope:

  • Developed a distributed e-commerce platform serving multiple business units including Z-Store (B2C retail) and Z-Pharma-Inventory (healthcare inventory management)
  • Designed domain-driven microservices with clear bounded contexts and ownership
  • Implemented event-driven communication for real-time inventory updates and order processing

Key Contributions:

  • Developed core microservices using Spring Boot 3 and Spring Cloud
  • Implemented event sourcing for critical business workflows
  • Designed RESTful APIs following OpenAPI specifications
  • CQRS implementation for separated read/write models

Technologies: Java 17, Spring Boot 3, Spring Cloud, Microservices, Event-Driven Architecture, PostgreSQL, Redis, Message Brokers, REST APIs


🀝 Let's Connect

I'm always interested in discussing Java, microservices architecture, and event-driven systems. Feel free to reach out if you want to collaborate on interesting projects or just have a tech conversation!

Thanks for visiting my profile! Have a great day! 😊

Pinned Loading

  1. BakeryVersion2 BakeryVersion2 Public

    Desktop Application Of Management using java swing and mysql db

    Java

  2. E-commerce E-commerce Public

    This is a Java-based e-commerce system designed as part of the Fawry Quantum Internship Challenge. The system simulates real-world shopping behavior, covering product definitions, cart management, …

    Java

  3. GenericManagementSystem GenericManagementSystem Public

    Generic management system for any Business Activity

    Java

  4. job-shop-v2 job-shop-v2 Public

    last_Job_Shop

    Java

  5. Movie-Personalized-Recommendation-System Movie-Personalized-Recommendation-System Public

    Movie Recommendation System: This project implements a personalized movie recommendation system using collaborative filtering with the SVD algorithm. Built with Flask, it integrates user ratings an…

  6. PlaystationManagment PlaystationManagment Public

    Java