Expertise

Machine Learning & Data Science

Expertise in developing and implementing machine learning models, coupled with strong data analysis skills.

PythonPandasscikit-learnPyTorchTensorFlow

Computer Vision

Proficient in applying deep learning techniques to computer vision and pattern recognition, including image caption generation.

Deep LearningComputer VisionKerasTansfer Learning

Generative AI

Foundational and advanced knowledge in generative AI model development, including Retrieval-Augmented Generation (RAG) systems.

Generative AIRAGLangchainOpenAIHugging FaceTranformers

Software Development & Problem Solving

Strong programming skills in multiple languages and a proven track record in competitive programming.

C++PythonJavaSQLOOPSpark

Projects

Mini-RAG Smart-Contract-Summary-Q-A-Assistant

Enables efficient information retrieval and understanding from complex documents with chat-based Q&A and source citations.

An end-to-end Retrieval-Augmented Generation (RAG) web application system allowing users to upload long documents and interact with them via a conversational assistant.

Image Caption Generation - Retinal Disease

Aims to assist in clinical diagnosis by providing natural language descriptions of eye diseases.

Developed a deep learning model for automatic image caption generation specifically applied to retinal (fundus) images.

CountryDataHub, CS50-SQL Graduation Project

Serves as a robust data source for geographical and economic analysis.

Built a comprehensive database integrating data on populous cities, country economics, population statistics, and languages spoken.

Timeline

2026

Completed Deep Learning for Computer Vision Upskilling Program at NTI.

2026

Completed Level 2 of the ITI-NVIDIA Generative AI Program.

2025

Served as a Microsoft Machine Learning Engineer Trainee at Digital Egypt Pioneers Initiative (DEPI).

2025

Certified in CS50 SQL by Harvard.

2024

Certified in CS50 Python by Harvard.