
Yahia Zakaria
Data Scientist
Haram, Giza, EgyptWork Experience
Data ScientistInternship
Jun 2023 - Sep 2023 -3 months
- Job Details:Developed and implemented a machine learning model for cost prediction in transportation and logistics, achieving an average mean percentage error of less than 20 percent. Showcased proficiency in the complete machine learning life-cycle, starting from data cleaning and feature selection, and progressing through model development and deployment using Docker and FastAPI. Utilized MLFlow for managing multiple experiment versions, allowing for easy comparisons between different iterations of the machine learning model.
Software EngineerInternship
Google Summer of Code
May 2023 - Sep 2023 -4 months
- Job Details:Designed and built a user-friendly and intuitive user interface for the GCP Scanner Tool using React, which is a tool that can help determine what level of access certain credentials possess on GCP. Successfully implemented advanced search and filtering functionalities, allowing users to efficiently navigate and extract relevant information from the scanner’s output, improving productivity and ease of use. Seamlessly integrated the visualization tool with GCP Scanner, ensuring a cohesive ecosystem for users to analyze and act upon their cloud security scan results. Actively engaged in weekly meetings with mentors to report progress, gather feedback, and adapt the project direction.
Data ScientistInternship
Aug 2022 - Oct 2022 -2 months
- Job Details:Started a research project aimed at creating a machine learning model to accurately predict one of the geological features of oil and gas wells (BVHH). Successfully implemented an inductive clustering method to categorize oil and gas wells based on their geological attributes and published an article that covers my work. Developed algorithms for predicting the shape of regions around oil wells (Drilling Spacing Units)
Software EngineerInternship
Google Summer of Code
May 2022 - Sep 2022 -4 months
- Job Details:Contributing to the Eaglescope project on a tool for creating user-interactive data visualization dashboards. Refactoring and improving the performance of the charts to maintain 60 FPS rendering for big-size datasets. Adding new multidimensional interactive visualizations to the project and implementing a user interface to create the dashboard without configuration files.
Education
Bachelor's Degree in Computer Engineering
Cairo University (CU)Jan 2023
Activities
Project Manager at STP ( student activity in Ain Shams university)
Volunteering
Jul 2020 - Aug 2021 -1 yr, 1 month
Skills
- object detection
- React.js
- Project Management
- Software Development
- Python Scripting
- Node.js
- CSS
- HTML5
- Relational Databases
- Data Structures
View More
Languages
Arabic
FluentEnglish
Intermediate