Ziad ahmed Abdelsalam
Machine Learning Engineer -Remote at PnPAI
Faisal, Giza, EgyptWork Experience
Data AnalystFull Time
Geidea Technology Egypt
Sep 2022 - Present -2 yrs, 9 months
Egypt , Cairo
- Job Details:Designed and optimized data pipelines and ETL processes to ensure efficient data ingestion, processing, and integration. •Implemented data warehousing solutions to centralize and organize diverse data sources, enabling efficient data storage, retrieval, and analysis for informed decision- making. •Developed and implemented machine learning models for customer churn prediction, resulting in an 8% reduction in churn rate and the retention of 141 merchants. •Developed and Deployed a NPS model to smart tag customers based on their nps comments and identify customer experience issues. •Utilized advanced statistical techniques and time series analysis to forecast the number of acquired merchants, enabling effective resource allocation and growth planning. •Collaborated with cross-functional teams to identify business opportunities, develop machine learning solutions, and deliver actionable insights. •Developed technical documentation for different machine learning models. •Deployed Machine Learning Models in Data pipelines. •Utilized tools such as Tableau, Python, Talend, and SQL for data analysis, visualization, and ML model development.
Machine Learning Engineer -RemotePart Time
PnPAI
Aug 2022 - Present -2 yrs, 10 months
Germany , Berlin
- Job Details:Developed and deployed machine learning models for customer segmentation, churn prediction, recommender systems, and CLTV prediction, resulting in improved customer targeting, reduced churn, and increased revenue. These models were containerized using Docker and seamlessly deployed on a website, allowing for efficient scalability and easy deployment across different environments. •Created fully integrated connectors for Woocommerce APIs and SQL databases, facilitating seamless data integration and automation processes. These connectors were utilized to extract data from Woocommerce APIs and SQL databases, which were then processed and used to train the machine learning models. The models, once trained and containerized using Docker, were deployed on a website to provide real- time predictions and recommendations to users. •Implemented machine learning models using Docker containers for scalability and easy deployment across different environments. By containerizing the models using Docker, they became self-contained and portable, allowing for seamless deployment on various platforms and environments, including the website. This approach ensured that the models could be easily scaled up or down based on demand, providing efficient resource utilization. •Utilized Python, Visual Studio Code, Postman, and JSON for model development and integration. I leveraged Python as the primary programming language for model development and utilized Visual Studio Code as the integrated development environment. Postman was used to test and integrate the APIs, such as Woocommerce, for seamless data retrieval. JSON was employed as the data interchange format to ensure smooth communication between different components of the system, including the website and the machine learning models deployed in Docker containers.
Data AnalystFull Time
AnalyticaBi
Jan 2021 - Aug 2022 -1 yr, 7 months
Egypt , Giza
- Job Details:Conducted in-depth customer segmentation using RFM analysis to optimize marketing campaigns and improve customer targeting. •Trained an NLP model for sentiment analysis on product reviews, providing insights into customer opinions and feedback. •Developed an E-commerce Dashboards using Microsoft Power BI to visualize sales metrics, cohort analysis, and performance trends. •Utilized Rest APIs and ETL processes for data extraction, transformation, and loading. •Leveraged tools such as Python, SQL, PowerBi and Azure Data Management.
Education
Bachelor's Degree in computer science
Ain Shams University (ASU)Jan 2021
Skills
- Python programming
- Statistics
- Deep Learning
- Computer Vision
- Data Analysis
- Machine Learning
- Scikit-learn
- Tableau
- Microsoft Power BI
- ETL
View More
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
Deep Learning Specialization
coursera·2020Machine Learning
coursera·2020