Skip to content
View 3raffat's full-sized avatar
🎯
Do more
🎯
Do more

Highlights

  • Pro

Block or report 3raffat

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

Mohammed Arafat


About Me

I am a Backend Developer specializing in building scalable RESTful APIs using ASP.NET Core, Entity Framework Core, and SQL Server. I have a strong foundation in Clean Architecture, CQRS, and SOLID principles, with hands-on experience implementing secure authentication systems using ASP.NET Identity and JWT.

I am focused on designing maintainable backend systems, improving API performance, and integrating backend services with modern frontend frameworks.


Technical Skills

Backend Development: C# · .NET Core · ASP.NET Core · ASP.NET Core MVC · REST APIs · LINQ

Frontend Integration: Angular · TypeScript · HTML5 · CSS3 · Tailwind CSS

Database & ORMs: SQL · SQL Server · PostgreSQL · Entity Framework Core · ADO.NET · Dapper · Database Design · Query Optimization

Architecture & Design: Clean Architecture · CQRS · SOLID Principles · OOP · Design Patterns

Security: ASP.NET Core Identity · JWT Bearer Authentication · OAuth 2.0 (Google) · Role-Based Authorization

Testing: Unit Testing · Integration Testing · API Testing · xUnit · NSubstitute · FluentAssertions · Postman

Tooling & Version Control: Git · GitHub · Docker · Postman · Visual Studio · JetBrains Rider · VS Code


Projects

Project Description Key Highlights
Skill Exchange Platform (Sharik) A platform enabling users to trade skills, build profiles, and grow reputation through a points-based ranking system. ASP.NET Core · Clean Architecture · CQRS · SignalR (real-time chat) · ASP.NET Identity · JWT · Refresh Tokens · Hybrid Caching · Background Jobs · Audit Logging
Hotel Management System (Istiqbal) A backend system supporting the management of rooms, reservations, guests, and amenities. ASP.NET Core · Clean Architecture · CQRS · Role-Based Authorization · JWT · Pipeline Behaviors · Audit Interceptors · Background Jobs

GitHub Activity


Contact

Pinned Loading

  1. Sharik Sharik Public

    Sharik is a platform that enables users to exchange skills with each other. Users can offer skills they have, request skills they want to learn, and engage in mutual learning through a structured e…

    C#

  2. Istiqbal Istiqbal Public

    A complete Hotel Management System built with .NET 9 for the backend and React for the frontend, designed to manage hotel operations efficiently.

    C#

  3. aspnetcore-identity-in-action aspnetcore-identity-in-action Public

    ASP.NET Core 8 Web API showcasing ASP.NET Core Identity: authentication, authorization, roles, claims, email confirmation, password reset, Google OAuth, and token workflows.

    C# 1

  4. BareMinimum2FAWithIdentity BareMinimum2FAWithIdentity Public

    Minimal ASP.NET Core project demonstrating Email-based 2FA with Identity and PostgreSQL.

    C#

  5. BareMinimumGoogleAuth BareMinimumGoogleAuth Public

    Google OAuth login with Cookie authentication and automatic user registration in ASP.NET Core.

    C#

  6. M0hammedAlhaj/techPractica M0hammedAlhaj/techPractica Public

    TechPractica is a platform that helps users enhance their technical skills through hands-on exercises, coding challenges, and real-world scenarios — ideal for both beginners and experienced develop…

    TypeScript 2