🎓 B.Sc. in Computers and Artificial Intelligence @ Cairo University
💻 Aspiring Machine Learning & AI Engineer currently learning and gaining hands-on experience in ML, Deep Learning, and Computer Vision.
🚀 Passionate about exploring data-driven solutions and transforming ideas into functional projects while continuously expanding my skills.
📌 Actively seeking internship opportunities to apply my skills, expand my knowledge, and make meaningful contributions to the AI and software development community.
| Project | Description | Tech Stack |
|---|---|---|
| 📚 Book's genre | Unsupervised machine learning project using NLP (TF-IDF, KMeans) to cluster books into hidden micro-genres based on descriptions, with PCA visualization and silhouette analysis. | Python, Pandas, Scikit-learn, NLP |
| ⌨️ AI Virtual Keyboard | Computer vision-based virtual keyboard allowing users to type using hand gestures detected via webcam. | Python, OpenCV, MediaPipe |
| 🚦 Traffic Sign Classification | Deep learning model for classifying German traffic signs using convolutional neural networks. | Python, TensorFlow/Keras, NumPy |
| 📚 LibraSphere | Web application for browsing, searching, and borrowing books online. Includes user authentication, genre-based browsing, and admin management dashboard. | Django, HTML, CSS, JavaScript |
| 🛒 Kheir Market | Relational database system for an online supermarket, featuring ERD design, SQL schema, and business queries for inventory and customer management. | SQL, MS SQL Server |
| 📝 To-Do List Application | Java-based task management app with features for adding, editing, sorting, searching, and categorizing tasks, plus priority and notes support. | Java |
| 🖼 Image Processing Menu Program | Interactive menu-based image processing program with 16 filters including grayscale, blur, edge detection, and color adjustments. | C++ |
| 🎯 Predicting Student Performance | Data preprocessing, feature engineering, and machine learning model to predict student outcomes with performance visualization. | Python, Pandas, Scikit-learn, Matplotlib |
- B.Sc. in Computers and Artificial Intelligence — Cairo University
- AWS Educate Machine Learning Foundations — Amazon Web Services (AWS)
- AI and Machine Learning Foundations — Sprints
- The 2025 ICPC ECPC Qualifications Collegiate Programming Contest Day 5 — ICPC
- Introduction to Deep Learning with PyTorch — DataCamp
- Intro to Machine Learning — Kaggle
- AI Fundamentals — DataCamp
- Pandas — Kaggle
- Python Programming — Kaggle
💬 "Turning data into insights, and insights into intelligent solutions."