Youssef Sherif

Software Engineer | Java Backend Developer

Backend Developer specializing in .NET Core and Java Spring Boot with expertise in RESTful APIs, authentication, and scalable system design. Fresh graduate passionate about building robust backend solutions.

About Me

Fresh Graduate & Backend Enthusiast

I'm a recent Computer Science graduate from Modern Academy with a strong foundation in backend development. My journey began with .NET Core and has expanded to Java Spring Boot, allowing me to build scalable and maintainable applications.

With experience in developing RESTful APIs, implementing authentication systems, and working with various databases, I'm passionate about creating efficient backend solutions that solve real-world problems.

Beyond coding, I've mentored 150+ students in programming fundamentals and actively participated in competitive programming contests (ICPC), which has sharpened my problem-solving abilities.

Education

Bachelor of Computer Science
Modern Academy, Maadi
GPA: 3.5/4.0
2021 - 2025

Location

Cairo, Egypt
Open to opportunities

Technical Skills

Languages

C# Java Python C++ SQL HTML/CSS JavaScript

Frameworks

ASP.NET Core Spring Boot Django REST ASP.NET MVC Angular

Databases

SQL Server MySQL EF Core

Tools & Others

Git/GitHub Postman VS Code IntelliJ JWT Auth RESTful APIs

Experience

Full Stack Intern - Fixed Solutions (Fixed Global)

July 2025 – October 2025 | Nasr City, Egypt
  • Developed and tested CRUD APIs using Django REST Framework with models, views, and serializers
  • Implemented input validation and authentication mechanisms
  • Built CLI tools using Node.js (Commander.js) to automate development tasks and internal workflows

Programming Instructor - Digital Egypt Cubs Initiative (DECI)

December 2024 – July 2025 | Maadi, Egypt
  • Mentored 150+ students in programming fundamentals, algorithms, and software engineering
  • Designed structured learning materials and guided students in building applications
  • Developed teaching strategies to make complex concepts accessible

.NET Web Developer - DEPI / ITI Training

June 2024 – December 2024 | Cairo, Egypt
  • Built RESTful APIs using ASP.NET Core, EF Core, and SQL Server
  • Implemented authentication, validation, and error handling
  • Developed Library Management System with CRUD operations and MVC patterns
  • Collaborated using Agile practices in team environment

Featured Projects

Employee Management System

Java • Spring Boot • MySQL

Backend system for managing employees and departments using RESTful APIs with comprehensive validation and error handling. Modular architecture following OOP principles and best practices.

View on GitHub →

BoneX (Graduation Project)

ASP.NET Core • EF Core • SQL Server • JWT

AI-assisted X-ray analysis platform. Lead backend developer implementing authentication, profile management, and appointment booking APIs. Clean architecture with scalable and testable services.

View on GitHub →

Ne3ma (Freelance)

ASP.NET Core • EF Core • SQL Server

Food waste reduction platform with role-based API access and comprehensive food item management. Collaborated with mobile team for seamless API integration.

View on GitHub →

Survey Basket

ASP.NET MVC • EF Core • SQL Server

Survey and voting platform following MVC pattern with secure input validation via FluentValidation. Features survey creation, voting, and results visualization.

View on GitHub →

LibraCore

ASP.NET Core • EF Core • SQL Server

Library management system developed during DEPI training. Implements CRUD operations, MVC architecture, database modeling, and comprehensive input validation.

View on GitHub →

Achievements & Leadership

🎯

Lead Organizer

Graduation Ceremony at Modern Academy - Managed logistics for 1,000+ attendees with EGP 300K budget

💻

ICPC Contestant

ECPC 2024 (Rank 61) & 2023 (Rank 117) - Competitive programming excellence

🏆

1st Place

MEC Academy Problem Solving Competition - Top performer in algorithmic challenges

👨‍🏫

Community Mentor

Mentored 150+ students and supported ICPC programming community through guidance

Get In Touch

I'm currently open to new opportunities and collaborations. Feel free to reach out!