Backend Developer (Java & .NET)

Hi, I'm Mustafa Elsayed

Motivated backend developer with a strong foundation in both Java and .NET technologies. Experienced in building scalable web applications using Spring Boot and ASP.NET Core, with solid knowledge of relational databases.

About Me

Motivated backend developer with a strong foundation in both Java and .NET technologies. Experienced in building scalable web applications using Spring Boot and ASP.NET Core, with solid knowledge of relational databases like PostgreSQL, SQL Server, and MySQL.

Focused on writing clean, maintainable code and delivering efficient backend solutions. Eager to contribute to impactful projects and grow within a collaborative development team.

Education

Bachelor of Engineering

Electronics and Communication, Zagazig University

Location

Cairo, Egypt

Open to remote opportunities

Contact

demustafa74@gmail.com

+201273064903

Technical Skills

Backend Technologies
Java
Spring Boot
Spring Security
Spring Data JPA
C#
ASP.NET Core
REST API
Database Technologies
PostgreSQL
MySQL
SQL Server
Hibernate
Entity Framework
JPA
LINQ
Software Architecture
OOP
SOLID Principles
Design Patterns
N-Tier Architecture
Onion Architecture
Repository Pattern
CQRS Pattern
Frameworks & Tools
Keycloak
MapStruct
AutoMapper
JWT
Postman
Git
Maven
Swagger
Computer Science
Data Structures
Algorithms
Problem Solving
Frontend Basics
HTML
CSS
JavaScript
Bootstrap

Personal Skills

Problem Solving
Communication Skills
Teamwork
Time Management
Critical Thinking
Work Under Pressure

Featured Projects

Ticketizer

Event Ticketing System

Ticketizer – Full-Stack Event Ticketing System
Complete event management and ticket sales platform

Developed a full-stack application for managing events and ticket sales. Implemented secure authentication with Keycloak, Stripe payment integration, QR code generation for tickets, and a responsive React frontend for users and admins.

Key Features:

  • Event management with full CRUD operations
  • Secure payment processing with Stripe integration
  • QR code generation and validation for tickets
  • User authentication and authorization with Keycloak
  • Responsive React frontend for seamless user experience

Technologies Used:

Java 21
Spring Boot 3.5.3
Keycloak
PostgreSQL
Stripe API
React
Docker

Experience & Internships

Backend Development Intern

Route Academy

08/2024 – 01/2025

Focused on backend development skills and practices. Worked on real-world projects using Java, Spring Boot, and modern development tools. Gained hands-on experience with RESTful API development, database design, and software architecture patterns.

Full Stack .NET Development Intern

Digital Egypt Pioneers Initiative - DEPI

10/2023 – 03/2024

Participated in an intensive training program focused on .NET technologies and full-stack development. Collaborated with team members on various projects and learned industry best practices for web application development using ASP.NET Core, Entity Framework, and modern frontend technologies.

Get In Touch

Contact Information
Reach out to me through any of these channels

Email

demustafa74@gmail.com

Phone

+201273064903

Location

Cairo, Egypt

Connect with me on social media

Send Me a Message
I'll get back to you as soon as possible