Skip to content
View Mohammed-Refat's full-sized avatar
Ⓜ️
Focusing
Ⓜ️
Focusing

Block or report Mohammed-Refat

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Mohammed-Refat/README.md

Hi, I'm Mohamed Refat 👋

Backend Engineer — .NET & Java

C# .NET ASP.NET Core Java Spring Boot SQL Server Docker Redis RabbitMQ

About me

Computer Science graduate from Ain Shams University. Backend engineer with hands-on experience in the .NET and Java ecosystems.

Completed a professional ASP.NET Core internship delivering REST APIs, EF Core data layers, and JWT-secured systems.

Strong C# fundamentals — multithreading, async/await, Expression Trees, and concurrent data structures — validated with xUnit and BenchmarkDotNet.

Competitive programmer: ECPC 2021, 2022 — 49th out of 210+ teams.

Currently advancing through a structured .NET roadmap covering ASP.NET Core, microservices, distributed systems, and cloud-native patterns.

Tech stack

Languages C# · Java · SQL · C++
.NET ASP.NET Core · EF Core · ASP.NET Identity · LINQ · xUnit · BenchmarkDotNet
Java Spring Boot · Spring MVC · Hibernate JPA · JDBC
Data SQL Server · MySQL · PostgreSQL · Redis
Messaging RabbitMQ · MassTransit
DevOps Docker · GitHub Actions · CI/CD
Tools Git · Postman · Swagger

Featured projects

Task management REST API · ASP.NET Core 8 · EF Core · SQL Server · xUnit

Full CRUD, JWT auth, integration tests, deployed on Railway

REST API · Java · Spring Boot · MySQL · JWT · Swagger

Full CRUD for posts & comments, secure auth, Hibernate JPA

REST API · ASP.NET Core · EF Core · ASP.NET Identity

Patient management, appointment booking, role-based access

Connect

LinkedIn Email

Open to junior .NET backend roles — Cairo or remote.

Pinned Loading

  1. Blog-App-Restful-APIs Blog-App-Restful-APIs Public

    This repository contains a robust implementation of RESTful web services using Spring Boot. It demonstrates key concepts and best practices for developing scalable and maintainable APIs.

    Java

  2. Bookstore-WebAPI-Phase2 Bookstore-WebAPI-Phase2 Public

    C#

  3. N_Puzzle N_Puzzle Public

    Game

    C#

  4. Portfolio Portfolio Public

    HTML

  5. codsoft_taskno codsoft_taskno Public

    HTML 1