Expertise
Machine Learning & Data Science
Expertise in developing and implementing machine learning models, coupled with strong data analysis skills.
Computer Vision
Proficient in applying deep learning techniques to computer vision and pattern recognition, including image caption generation.
Generative AI
Foundational and advanced knowledge in generative AI model development, including Retrieval-Augmented Generation (RAG) systems.
Software Development & Problem Solving
Strong programming skills in multiple languages and a proven track record in competitive programming.
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
Completed Deep Learning for Computer Vision Upskilling Program at NTI.
Completed Level 2 of the ITI-NVIDIA Generative AI Program.
Served as a Microsoft Machine Learning Engineer Trainee at Digital Egypt Pioneers Initiative (DEPI).
Certified in CS50 SQL by Harvard.
Certified in CS50 Python by Harvard.