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
Faculty of Media Engineering and Technology
Expected Graduation: 2026
German University in Cairo
Data Structures and Algorithms with Java - Helping and explaining to students in worksheets
Hotel Am Borsigturm, Germany
Built Frontend website using HTML & Tailwind | Developed Automated-PDF-Generator
Orange Business
Network Security, Technical Support, Cloud Partitioner and Cloud Solution Architect
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.
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.
Intelligent E-Commerce Search powered by Knowledge Graphs + Large Language Models.
A comprehensive analysis of corner detection and feature detection algorithms in computer vision, comparing Harris Corner Detector and SIFT techniques.
An end-to-end data engineering and machine learning pipeline for predicting loan default status using historical LendingClub loan data (2007–2018).
A RAG chatbot that allows users to upload a PDF and ask questions about its content.
Land Use and Land Cover (LULC) classification using the EuroSAT RGB dataset. Compares a baseline CNN trained from scratch with transfer learning using EfficientNetB0.
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.
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.
A Deep Neural Network trained on irish.abc file that contains 817 songs and generates likely.
We were downloading 60000 books to a website, so we had to rent instances (computers)
This project demonstrates the evolution of name generation using progressively more powerful neural network models that trained on 17000 names.
Teer Enta brings together personalized recommendations, seamless booking, and smart budgeting into one intuitive platform.
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!
Implementing Tomasulo algorithm that manages how the sequential operations run efficiently, act like a compiler.
A complete chess application with board representation, move validation, and game logic.
Algorithm that takes an excel file that contains customer and generates PDF for every customer, used for Hotel am Borsigturm in Germany.
Built Entity Relationship diagram of a hospital structure by using SQL and as frontend ASP.NET.
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
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.