Skip to content
View zzzeinhom's full-sized avatar
  • Faculty of Computers and Artificial Intelligence - Cairo University
  • 05:44 (UTC +02:00)

Highlights

  • Pro

Organizations

@Indine-Team

Block or report zzzeinhom

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
zzzeinhom/README.md

Hello, Mohammad Zeinhom is here

Backend Developer specialized in ASP.NET Core and Spring Boot
Focused on building clean, scalable, and well-architected backend systems.


๐Ÿง  About Me

  • Backend Developer with strong foundation in ASP.NET Core (.NET) and Java Spring Boot
  • Solid understanding of backend internals and request pipeline
  • Experienced in building RESTful APIs and MVC applications
  • Strong knowledge of OOP, SOLID principles, and Clean Architecture
  • Comfortable with testing, security, and real-world backend patterns

๐Ÿ› ๏ธ Core Skills

Backend Technologies

  • ASP.NET Core (MVC, Web API, Minimal API)
  • Spring Boot
  • RESTful API Design
  • Middleware Pipeline
  • Filters & Interceptors
  • Dependency Injection
  • Configuration & Environments

Architecture & Design

  • Clean Architecture
  • Repository Pattern
  • SOLID Principles
  • DTO-based communication
  • Separation of Concerns

Database & Persistence

  • Entity Framework Core
  • MySQL
  • Database relationships
  • Migrations
  • Async database operations

Testing

  • xUnit
  • Moq
  • Integration Testing
  • Fluent Assertions

Security & Authentication

  • ASP.NET Identity
  • JWT Authentication
  • Role-based Authorization
  • Policy-based Authorization

Logging & Monitoring

  • ILogger
  • Serilog
  • Structured logging

Tools

  • Git & GitHub
  • Postman
  • Swagger / OpenAPI

๐Ÿ“Œ Projects

๐Ÿฝ๏ธ Recipe Sharing Platform โ€” Spring Boot

  • RESTful backend application
  • Layered architecture
  • DTOs & mappers
  • Recipe management, favorites, ratings, statistics
  • Designed with scalability in mind

๐Ÿš— Parking Simulation System โ€” Java

  • Multithreaded system simulation
  • Semaphore-based synchronization
  • Real-world concurrency modeling

๐Ÿ“Š ASP.NET Core Practice Systems

  • MVC & Web API applications
  • Clean Architecture implementation
  • Authentication & JWT APIs
  • EF Core CRUD systems
  • Unit & integration testing

๐Ÿ› ๏ธ Tech Stack

Java Spring Boot C# .NET MySQL Git


๐ŸŽฏ Currently Focusing On

  • Advanced backend system design
  • Improving API performance & scalability
  • Real-world backend project architecture
  • Deepening Spring Boot & .NET expertise

โญ Passionate about backend engineering and writing clean, maintainable systems.

Pinned Loading

  1. zzzNotes zzzNotes Public

    zzzNotes is a feature-rich, note-taking application built with Flutter and BLoC state management. It allows users to create, organize, and manage notes with color-coded categories, real-time searchโ€ฆ

    Dart 1

  2. recipe-platform recipe-platform Public

    Recipe Sharing Platform โ€” A Spring Boot REST API for sharing and discovering recipes. Features JWT authentication, role-based access (Users & Chefs), ratings, favorites, statistics, file uploads, Sโ€ฆ

    Java 3

  3. zzzBookly zzzBookly Public

    Flutter app for discovering soft skills & self-development books. Features Google Books integration, search/preview functionality, modern UI with animations, and BLoC/Cubit state management.

    Dart

  4. Parking-System-Simulation Parking-System-Simulation Public

    Java