Mohamed Mostafa CV
Mohamed Mostafa CV
PROFILE
I am a dedicated Computer Science student at the Egypt University of Informatics, driven by a strong passion
for becoming a skilled Data Scientist. With a keen desire to excel in my field, I actively seek out opportunities to
expand my knowledge and expertise.
EDUCATION
Egypt University of Informatics 2022 – 2026
Cairo, Egypt
Junior Computer Science Student (scholarship recipient for being ranked 10th in
•
EXPERIENCE
Data Science Apprentice, Digital Egypt Pioneers Initiative - DEPI 10/2024 – Present
Cairo, Egypt
Currently participating in a 6-month immersive learning program focusing on data
•
science fundamentals.
Currently collaborating with experienced data scientists through hands-on
•
PROJECTS
Predicting Movie Rental Durations
Built a regression model to predict DVD rental durations using a real-world dataset, achieving a Mean
•
columns.
Implemented advanced machine learning algorithms, including Gradient Boosting, Random Forest, and
•
Utilized the Elbow Method to determine the optimal number of clusters and visualized the clusters with t-
•
predict the best crop for a field based on soil metrics such as nitrogen, phosphorus, potassium, and pH
levels.
Conducted feature selection analysis and identified potassium (K) as the most influential factor in crop
•
selection.
Analyzing Crime in Los Angeles
Cleaned and preprocessed the data by handling missing values and correcting data inconsistencies.
•
Visualized crime distribution across different areas, times of the day, and victim demographics.
•
Identified key insights, including the most common victim age groups, the prevalence of crime by gender and
•
CodeMasterBot
Developed a retrieval-based chatbot, with a fancy GUI, that answers questions related to the Python
•
programming language
Programming Languages: Scala 3, JavaScript, HTML, CSS
•
Ask.fm
Developed a console-based program that simulates the functionality of the Ask.fm platform, allowing users
•
CERTIFICATES
Associate Data Scientist in Python – DataCamp
Completed the comprehensive track, earning certification in core Python skills for data analysis, visualization,
and modeling.
SKILLS
Programming Languages: Python, C++, SQL, Scala
Frameworks & Tools: Jupyter Notebook, Scikit-learn
Data Analysis & Visualization: Pandas, Numpy, Matplotlib, Seaborn
Software Engineering: Object-Oriented Programming (OOP), Data Structures, Algorithms
Version Control: Git, GitHub
LANGUAGES
Arabic English