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

Block or report RaghadHanon

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

πŸ‘‹ Hi, I’m Raghad Hanon

Backend Developer | Computer Systems Engineering Graduate

I’m a Computer Systems Engineering graduate specializing in Backend Development and building structured, scalable, and secure web applications using the .NET ecosystem.

My primary experience is in developing RESTful APIs, multi-tenant systems, real-time features, and enterprise applications using ASP.NET Core, Entity Framework Core, SQL Server, Clean Architecture, CQRS, and MediatR.

I enjoy transforming complex requirements into maintainable software solutions, improving system architecture, and continuously strengthening my problem-solving and software engineering skills.

  • πŸŽ“ Computer Systems Engineering graduate β€” Class of 2026
  • βš™οΈ Focused on Backend Development with ASP.NET Core
  • πŸ§‘β€πŸ’» Completed a Backend Development Internship at Foothill Solution Technology
  • πŸ—οΈ Interested in software architecture, API design, and enterprise systems
  • 🌱 Currently improving my testing, system design, and advanced .NET skills
  • πŸ’Ό Open to Backend Developer and Software Engineer opportunities

πŸš€ Featured Project β€” Collabrium

Integrated Enterprise Management Platform

Collabrium is a multi-tenant enterprise platform developed as my graduation project to bring project management, team collaboration, employee learning, communication, reporting, and AI-assisted features into one integrated system.

The platform was designed to support multiple organizations while maintaining secure and complete data isolation between tenants.

Key Engineering Highlights

  • Secure multi-tenant architecture
  • Clean Architecture with separated application layers
  • CQRS implementation using MediatR
  • Role-based and policy-based authorization
  • JWT authentication and refresh tokens
  • Real-time notifications and communication using SignalR
  • User and Team Management
  • Project, Sprint, and Work Item Management
  • Learning Hub
  • Community Hub
  • Reports and Analytics
  • AI-Assisted Services
  • Team and employee management
  • Reporting dashboards and performance analytics
  • AI-assisted recommendations and report insights
  • Email confirmation and password recovery workflows
  • Search, filtering, sorting, and pagination
  • SQL Server database design and Entity Framework Core migrations

Project Links

Collabrium Backend Repository Collabrium Frontend Showcase Collabrium Live Demo


🎯 Current Focus

  • Designing maintainable and scalable RESTful APIs
  • Applying Clean Architecture and SOLID principles
  • Building secure authentication and authorization systems
  • Improving automated testing with xUnit
  • Strengthening system design and database optimization skills
  • Exploring advanced ASP.NET Core and distributed application concepts
  • Continuing to improve problem-solving and data-structure skills

πŸ’» Technical Skills

Backend Development

C Sharp Β  .NET Β  SQL Server Β  Swagger

  • C# and ASP.NET Core Web API
  • Entity Framework Core and LINQ
  • SQL Server and relational database design
  • RESTful API design and development
  • Clean Architecture
  • CQRS and MediatR
  • Repository and Unit of Work patterns
  • Dependency Injection
  • ASP.NET Core Identity
  • JWT access and refresh tokens
  • Role-based and policy-based authorization
  • SignalR and real-time communication
  • Dapper fundamentals
  • xUnit fundamentals

Frontend Development

React Β  JavaScript Β  HTML5 Β  CSS3 Β  Bootstrap

  • React
  • JavaScript
  • HTML5 and CSS3
  • Bootstrap
  • Material UI
  • React Query
  • Axios
  • Vite
  • Responsive web design

Development Tools

Git Β  GitHub Β  Postman Β  Visual Studio Β  Visual Studio Code

  • Git and GitHub
  • Visual Studio and Visual Studio Code
  • Swagger and OpenAPI
  • Postman and Apidog
  • Azure deployment fundamentals
  • Debugging and API testing
  • Database migrations and source control workflows

🧠 Software Engineering Knowledge

  • Object-Oriented Programming
  • SOLID principles
  • Data Structures and Algorithms
  • Design Patterns
  • Database Design
  • API Architecture
  • Layered and Clean Architecture
  • Refactoring and maintainable code
  • Agile development fundamentals
  • Unit testing and debugging

πŸ“Š Problem Solving

  • Solved more than 918 problems on Codeforces
  • Solved more than 120 problems on LeetCode
  • Continuously practicing algorithms, data structures, and logical problem-solving

🀝 Let’s Connect

Email LinkedIn GitHub


Profile Views

β€œBuild confidently. Break things gracefully. Debug mercilessly.”

Pinned Loading

  1. Collabrium Collabrium Public

    C#

  2. HotelBookingPlatform HotelBookingPlatform Public

    C#

  3. Actify Actify Public

    TypeScript

  4. RestaurantReservation RestaurantReservation Public

    C#

  5. Weather-Monitoring-and-Reporting-Service Weather-Monitoring-and-Reporting-Service Public

    C#

  6. Algorithms-and-data-structures Algorithms-and-data-structures Public

    Algorithms and data structures are fundamental to efficient code . This repository demonstrate how to implement common data structures and algorithms in the simplest and most elegant ways. It also …

    Java 7