Marwa Abd El-Wahed

Backend Software Engineer

Building scalable backend systems with clean architecture, performance optimization, and secure API design.

Cairo, Egypt — Open to Remote

About Me

Backend Software Engineer specializing in ASP.NET Core and Laravel development. I design scalable APIs, optimize database performance, and build clean, maintainable architectures for production systems. Experienced in working with relational databases, authentication systems, and high-performance backend logic. Passionate about solving complex technical problems and delivering reliable backend solutions.

Skills & Technologies

Backend

C# / .NET ASP.NET Core RESTful APIs Payment Integration Entity Framework REST APIs MVC Architecture Authentication & Authorization ASP.NET Core MVC ASP.NET Core Web API RESTful API Design Entity Framework Core Middleware LINQ Dependency Injection Caching Redis Middleware Pipeline Authentication & Authorization (JWT, Identity) MySQL Clean Architecture Repository Pattern Unit of Work Pattern CQRS Pattern Service Layer Architecture Minimal APIs SignalR Background Services / Hosted Services

Databases

ERD Design SQL Server MySQL Database Design & Normalization Query Optimization Stored Procedures Indexing Strategies EF Core Migrations Seeding Data

DevOps & Cloud

Docker Azure Azure Board Docker Compose CI/CD Pipelines GitHub Actions Environment Configuration

Tools

Visual Studio Rider IDE Git & GitHub Postman Swagger / OpenAPI SQL Server Management Studio (SSMS) Navicat Figma Jira / Trello Notion VS Code

Experience

.NET Web Developer Intern (Dot Net)

HumaVolv

Jan 2026 – Feb 2026

Completed an intensive .NET Web internship focused on building real-world applications using ASP.NET Core and MVC architecture. Worked on designing scalable backend structures, developing RESTful APIs, and integrating databases using Entity Framework Core. Participated in real project environments following clean architecture principles, writing maintainable code, and applying best practices for validation, performance optimization, and security. Collaborated within a development workflow simulating professional production teams, including testing, debugging, and feature implementation.

* Built real ASP.NET Core modules used in production-like scenarios
* Designed and implemented RESTful APIs with proper routing and validation
* Integrated Entity Framework Core with optimized queries
* Applied clean architecture principles and separation of concerns
* Implemented authentication and authorization features
* Improved performance by optimizing database access and logic flow
* Collaborated in structured development workflow similar to real teams

Back-End Developer (Laravel)

Amasi Tech

May 2024 – Nov 2025

Developed and maintained various web applications using PHP frameworks such as Laravel and Yii2. Responsible for designing and implementing backend architectures, building and integrating APIs, and working with tools like Postman and Docker for efficient testing and deployment. Contributed to optimizing system performance, ensuring data security, and maintaining clean, scalable code following best development practices.

* Designed and implemented scalable backend architectures for multiple web applications
* Built and integrated RESTful APIs with secure authentication and validation
* Improved system performance by optimizing database queries and server-side logic
* Collaborated with frontend teams to ensure smooth API integration and data flow
* Implemented secure coding practices to protect application data and prevent vulnerabilities
* Automated testing workflows using Postman and containerized environments with Docker
* Refactored legacy code to enhance maintainability and scalability
* Followed clean code principles and industry best practices in all development tasks

Back-End Developer (Laravel)

Egyptian Council

Jun 2023 – Feb 2024

Trained in web development using PHP and the Laravel framework to build dynamic and interactive web systems. The internship involved developing practical projects to gain real experience in database design, frontend-backend integration, and writing clean, maintainable code. This experience strengthened technical skills in backend development and provided a clear understanding of the project lifecycle from analysis to deployment.

* Developed dynamic web modules using PHP and Laravel following MVC architecture
* Designed relational databases and structured efficient data models
* Integrated frontend interfaces with backend logic for real interactive systems
* Practiced writing clean, maintainable, and well-documented code
* Participated in building real-world training projects simulating production environments
* Improved debugging and problem-solving skills through hands-on development tasks
* Gained practical understanding of full project lifecycle from analysis to deployment
* Applied best practices in validation, error handling, and performance optimization

Back-End Developer (Laravel)

Createivo

Jun 2022 – Dec 2022

Trained in developing web systems using PHP and Laravel, focusing on backend structure and database management. The internship included practical training projects that simulated real-world environments, applying concepts of code organization, security, and performance optimization. This experience strengthened skills in working with servers, databases, and backend–frontend integration within a professional development workflow.

* Built backend modules using PHP and Laravel following structured MVC architecture
* Designed and managed relational databases with optimized schema structure
* Simulated real-world development environments through practical training projects
* Applied clean code principles and proper code organization techniques
* Implemented security practices to protect application data and user input
* Improved application performance through logic and query optimization
* Worked with servers and deployment environments to understand hosting workflows
* Strengthened integration skills between backend systems and frontend interfaces

Front-End Developer Trainee (React JS)

IT Share · Egypt

Oct 2022 – Nov 2022

Completed an intensive front-end development training program focused on building modern web applications using React JS. The training emphasized practical development skills including component-based architecture, state management, API integration, and responsive UI design following modern front-end best practices.

• Completed intensive React JS training focused on building modern single-page applications (SPA).
• Developed reusable components using JSX and functional components.
• Implemented state management using React Hooks (useState, useEffect).
• Integrated RESTful APIs and handled asynchronous data fetching.
• Built responsive UI layouts following modern front-end best practices.
• Applied component-based architecture and clean code principles.

Projects

Cover image for MedLink — Doctor Booking Platform with Secure Payment Integration

MedLink — Doctor Booking Platform with Secure Payment Integration

RESTful API platform for searching doctors, filtering results, booking appointments, and processing secure payments.

Database Design Included
Clean Architecture Repository Pattern Unit of Work SOLID Principles Layered Architecture
Cover image for All-in-One Booking Platform

All-in-One Booking Platform

A comprehensive online booking platform that allows users to explore, compare, and reserve flights, hotels, car rentals, and tours from a single unified interface with a seamless and intuitive user experience.

Database Design Included
Clean Architecture Repository Pattern Unit of Work Layered Architecture RESTful API Design

Education & Certifications

Certificate: Front End Programming

Front End Programming

IT Share

Nov 2022

Certificate: ASP.NET Core 10 (.NET 10) | True Ultimate Guide

ASP.NET Core 10 (.NET 10) | True Ultimate Guide

Udemy – Web Academy by Harsha Vardhan

Feb 2026

Certificate: Ultimate ASP.NET Core Web API Development Guide

Ultimate ASP.NET Core Web API Development Guide

Udemy – Trevor Williams

Feb 2026

Certificate: Ultimate C# Masterclass for 2026

Ultimate C# Masterclass for 2026

Udemy – Krystyna Ślusarczyk

Feb 2026

Contact

I'm open to new opportunities and collaborations.
Let's build something great together.