Yousef Eldosoky

Backend Developer | .NET Enthusiast

Building scalable, secure, and efficient systems.

Get in Touch

About Me

I am a dedicated Backend Developer with expertise in .NET technologies, specializing in building scalable, secure, and efficient systems. I have experience designing robust APIs, leveraging Blazor for modern web applications, and collaborating with cross-functional teams to deliver high-quality software.

Skills

C#

SQL

ASP.NET Core

Blazor

RESTful APIs

Python

Angular

Docker

Git

Experience

Backend Developer

Syntax Wave (Part-Time) | Aug 2023 – Present

  • Developed and maintained backend systems using ASP.NET Core.
  • Designed and implemented secure and efficient RESTful APIs.
  • Created a Manage Products System using Blazor.

Python Instructor

STP, New Cairo, Egypt | Nov 2023 – Jan 2024

  • Taught foundational programming concepts in Python to 30+ students.
  • Created an engaging learning environment for problem-solving.

Education

BSc in Multimedia/Web Development

International Academy for Engineering and Media Science, 6th October, Egypt

Sep 2020 – Jun 2025 (Expected)

  • Key Modules: Web Design, Web Development, Database Systems

BSc in Computer Science

University of the People, Pasadena, United States

Sep 2022 – Sep 2023

  • Key Modules: Software Engineering, Machine Learning, Web Design
  • Maintained a 4.00 GPA during attendance

Projects

Manage Products System

A robust inventory management system built with .NET and Blazor. Key features include:

  • Product Management: Add, update, and delete products with ease.
  • Stock Tracking: Keep track of current stock levels in real-time.
  • Invoice Generation: Automatically generate invoices for sales and purchases.
  • User-Friendly Interface: Built with Blazor for a seamless and interactive user experience.

View Project GitHub

University System

A comprehensive university management system built with Angular (frontend) and .NET (backend). Features include:

  • Q&A Forum: Students and instructors can interact and discuss course-related topics.
  • Course Management: Admins can create, update, and manage courses.
  • Student Dashboard: Students can view their courses, grades, and progress.

View Project

Contact Me

Let's Connect!

Feel free to reach out for collaborations, opportunities, or just a friendly chat.