Youssef Magdy

Software Engineer & AI Enthusiast

Passionate software engineer specializing in AI, Machine Learning, and Full-Stack Development. Currently pursuing my degree at the German International University in Berlin with a GPA of 1.46. I love building intelligent systems that solve real-world problems.

My Resume
Youssef Magdy Profile Picture

Education

German International University in Berlin

Faculty of Media Engineering and Technology

Expected Graduation: 2026

GPA: 1.46

Work Experience

Junior Teaching Assistant

German University in Cairo

Data Structures and Algorithms with Java - Helping and explaining to students in worksheets

Sep 2024 - Dec 2024

Software Developer Intern

Hotel Am Borsigturm, Germany

Built Frontend website using HTML & Tailwind | Developed Automated-PDF-Generator

Oct 2023 - Nov 2023

Technical Support Intern

Orange Business

Network Security, Technical Support, Cloud Partitioner and Cloud Solution Architect

Jul 2024 - Aug 2024

Technical Knowledge

LLMsNeural NetworksTransfer LearningConvolutional NNsTransformerFine-tuningEmbeddingTest Driven Development (TDD)Git & GitHubLinuxBashOOPRESTful APIsAgileSCRUMJira

Projects

Face-Recognizer

A real-time face recognizer built with YOLOv3-face, capable of recognizing faces from live webcam feeds. May used for Attendance system, or lock systems.

PythonOpenCVFace_RecognitionPyQt5

Face-Detector

A real-time face detection and tracking system built with YOLOv3-face, capable of detecting and capturing distinct faces from images, videos, or live webcam feeds.

PythonOpenCVFace_RecognitionPyQt5

E-Commerce Sentiment Analysis | Knowledge Graph | Graph-RAG-Chatbot

Intelligent E-Commerce Search powered by Knowledge Graphs + Large Language Models.

StreamlitPythonNeo4j Knowledge GraphLangChainHuggingFace LLMs

Harris-SIFT-Detectors

A comprehensive analysis of corner detection and feature detection algorithms in computer vision, comparing Harris Corner Detector and SIFT techniques.

Python

Lending-Club-Dataset-Data-Engineering

An end-to-end data engineering and machine learning pipeline for predicting loan default status using historical LendingClub loan data (2007–2018).

SBERT EmbeddingK-Means clusteringFeature EngineeringPowerBI

LangChain-RAG-Streamlit

A RAG chatbot that allows users to upload a PDF and ask questions about its content.

LangChainHuggingFaceStreamlitFAISS

EuroSAT TransferLearning Classification

Land Use and Land Cover (LULC) classification using the EuroSAT RGB dataset. Compares a baseline CNN trained from scratch with transfer learning using EfficientNetB0.

Transfer LearningTensorFlowCNNEfficientNetB0

gpt2-124M-parameters

A PyTorch implementation of a GPT-2-style Transformer model, built from scratch by following the core ideas from the 'Attention is All You Need' paper.

Transformer ArchitecturePythonLLMDeep Neural NetworksEmbeddingPyTorch

Smart-Irrigation-Predictor Bachelor Project (DNN & RAG system)

A machine learning-powered web application that predicts Evapotranspiration (ET) using 15 years of historical and forecasted weather data. It offers intelligent irrigation recommendations tailored to location, crop, and soil type — supporting sustainable agriculture through data-driven decisions.

Deep Neural NetworksTensorflowRAGVercel Frontend DeployRender Backend DeployAPI

Music-Generator-Model Deep Neural Network

A Deep Neural Network trained on irish.abc file that contains 817 songs and generates likely.

Deep Neural NetworksTensorflow

AWS EC2 instances

We were downloading 60000 books to a website, so we had to rent instances (computers)

LinuxAWSBash

Names-Generator-Model Deep Neural Network

This project demonstrates the evolution of name generation using progressively more powerful neural network models that trained on 17000 names.

Deep Neural NetworksPyTorchEmbedding

Full-Stack-Website (Group projekt) with MERN-Stack

Teer Enta brings together personalized recommendations, seamless booking, and smart budgeting into one intuitive platform.

MongoDBExpress.jsReact.jsNode.jsTailwindAgileSCRUMJiraRestful APIs

Charity web application

building a website that Grants people the ability to connect with non-profit organizations in a much easier form so that they can donate items needed to help people in need, and today we want to showcase that project with you all: Introducing “Sharelelkheir”, your platform that connects Donors to People in need like never before!

ReactTailwind

Implementation of Tomasulo-Algorithm

Implementing Tomasulo algorithm that manages how the sequential operations run efficiently, act like a compiler.

JavaJavafxOOP

Full Chess Game

A complete chess application with board representation, move validation, and game logic.

PythonGame Development

Automatik PDF-Generator

Algorithm that takes an excel file that contains customer and generates PDF for every customer, used for Hotel am Borsigturm in Germany.

PythonTest Driven Development (TDD)

Health system

Built Entity Relationship diagram of a hospital structure by using SQL and as frontend ASP.NET.

SQLASP.NET

Fillet-O-Neumann Computer architecture

The Von Neumann architecture is a computer design where both program instructions and data are stored in the same memory unit, using the same pathways or bus system

C

Operating-System-Schedular

Scheduler manages the usage of resources between the different processes. Mutexes that ensure mutual exclusion over the critical resources. Scheduler that schedules the processes that we have in our system.

C

islamic_classroom

Like Google classroom, made for a small school that teaches children about Islamic literature, that reminds the children’s parents for doing homework or attendance or posts and so on.

FlutterFirebaseSupabaseAPIs

Get in Touch

Contact Information

Youssefmmagdy55@gmail.com

Connect With Me