Reham Abdelrahman

Backend .NET Developer | Software Engineer

Reham Abdelrahman — Backend .NET Developer Software Engineer

RA

Reham Abdelrahman

Backend .NET Developer | Software Engineer

Computer Science student and Full Stack .NET Developer with hands-on experience building web applications using ASP.NET Core MVC, C#, SQL Server, Entity Framework Core, and SignalR. Skilled in designing scalable, user-focused solutions while applying object-oriented programming, SOLID principles, design patterns, and Agile development practices. Passionate about building reliable software and continuously expanding technical expertise.

Giza, Egypt

Projects

La2eet – Egyptian Lost & Found Platform

La2eet – Egyptian Lost & Found Platform

A full-stack ASP.NET Core MVC lost and found platform that connects people with their lost or found items through secure claims, real-time chat, and identity verification.

Led a team of 5 developers, coordinating feature implementation, code integration, Git workflow, and project delivery. Co-developed a full-stack Lost & Found web application with ASP.NET Core MVC including Item Management module, real-time messaging system using SignalR, and frontend development using Razor Views, HTML, CSS, JavaScript, and Bootstrap.

ASP.NET Core MVCC#SQL ServerEF CoreASP.NET Core IdentitySignalRRazor ViewsBootstrapGoogle Authentication (OAuth 2.0)

Machine Learning Interactive Dashboard

An interactive ML dashboard for end-to-end machine learning workflow including preprocessing, model training, evaluation, and live prediction using Dash.

Developed an interactive dashboard demonstrating end-to-end machine learning workflows, including data preprocessing, model training, and real-time predictions.

PythonPandasNumPyDash

News App

A dynamic and responsive mobile application built using Flutter and Dart that fetches and displays real-time news articles from various global sources.

Built a Flutter application consuming RESTful APIs to fetch and display real-time news articles, applying reactive state management.

FlutterDartREST APICubit State Management

COVERY - E-Commerce Simulation

Built a fully responsive e-commerce website simulation, demonstrating front-end development and UX skills.

Built a fully responsive e-commerce website simulation, demonstrating front-end development and UX skills.

HTML5CSS3JavaScript

MEALIFY - Restaurant Landing Page

Developed a fully responsive restaurant landing page with interactive elements, ensuring cross-device compatibility.

Developed a fully responsive restaurant landing page with interactive elements, ensuring cross-device compatibility.

HTML5CSS3JavaScript

Experience

Full Stack .NET Developer Intern

DEPI - Digital Egypt Pioneers Initiative

Dec 2025 — Jul 2026 · 8 mos
InternshipHybrid
  • Developed and maintained full-stack web applications using ASP.NET Core MVC, C#, Entity Framework Core, and SQL Server, following object-oriented programming and software engineering best practices.
  • Designed and implemented relational database models, managed data access with Entity Framework Core, and optimized queries using LINQ and T-SQL.
  • Built backend components using the Repository Pattern, Dependency Injection, and ASP.NET Core Identity for authentication and authorization.
  • Developed and consumed RESTful APIs, integrating backend services with web applications.
  • Collaborated in an Agile team using Git and GitHub, participating in feature-based development, branching strategies, pull requests, code reviews, and project integration.

Flutter Mobile Development Trainee

ITI - Information Technology Institute

Jul 2025 — Sep 2025 · 3 mos
InternshipRemote
  • Completed intensive training in cross-platform mobile application development, applying core OOP and software design principles.
  • Developed application logic and reactive state management solutions, focusing on efficient UI architecture and data handling.

Skills

C#ASP.NET CoreASP.NET Core MVCASP.NET Core Web APIEntity Framework CoreLINQSignalRRESTful APIsHTTP Request/Response LifecycleASP.NET Core IdentityAuthenticationAuthorizationGoogle Authentication (OAuth 2.0)HTML5CSS3JavaScriptBootstrapRazor ViewsAlgorithmic problem solvingData structure design and implementationOOP principlesRepository PatternDependency InjectionClean CodeSOLID fundamentalsC++JavaPythonSQLDartSQL Server (T-SQL)Relational Database DesignEntity Relationship Diagrams (ERD)SDLCAgile MethodologySystem Design FundamentalsScalability PrinciplesGitGitHubDockerPostmanSwaggerVisual StudioSSMSUnit Testing (xUnit)Self-directed learnerAnalytical problem solverStrong communication and collaborationAdaptabilityAttention to detail

Education

Bachelor of Science in Computer Science

Faculty of Computers and Information, Menoufia University

Oct 2023 - Present
Degree

Focus: Software Engineering

GPA: 3.08/4.0

Coursework

Data StructuresOperating SystemsDatabases

Last updated