Ahmed S.

Ahmed S.

Data Scientist and Machine Learning Developer

Cairo, Cairo Governorate
Hire Ahmed S. Hire Ahmed S. Hire Ahmed S.

About Me

Ahmed is a senior data scientist with experience in innovative data science projects, including four years at Microsoft where he has worked on projects in the fintech, eCommerce, media, and oil and gas sectors. Ahmed has collaborated with customers' engineering teams and built complete pipelines, including data ingestion, machine learning models, and deployment to production. His industry experience is backed by a master's in computer science and machine learning from a top US business school.

Python 8 years Data Science 5 years Machine Learning 5 years Azure Machine Learning 3 years Deep Learning 3 years Reinforcement Learning 3 years Azure 3 years Machine Learning Operations (MLOps) 3 years Data Engineering Data Visualization GraphDB SQL SciPy Recommendation Systems Artificial Intelligence (AI) Ensemble Methods Clustering Natural Language Processing (NLP) Data Analysis Algorithms

Work history

Microsoft
Senior Data Scientist
2018 - Present (7 years)
, Remote
  • Worked in an innovation team in a Sales department. The team connects research, advanced technologies, and Microsoft strategic customers.

  • Co-innovated with Microsoft strategic customers by creating data platforms involving data ingestion, storage, and insights. This was done after engaging with the customer in exploratory data analysis workshops.

  • Created machine learning models to solve advanced problems, such as a credit risk assessment, a meta-learning video classification, and a recommendation engine over GraphDB based on customer scenarios.

Data ScienceMachine LearningAzure Machine Learning Deep LearningAzure Data FactoryPythonJavaScriptFinancial Data EDA Recommendation Systems GraphDB Social Networks Social Network Analysis Credit Risk ClassificationDeep Reinforcement Learning eCommerce ClusteringAzure Azure FunctionsComputer Engineering Data AnalysisMachine Learning Operations (MLOps) Natural Language Processing (NLP) Generative Pre-trained Transformers (GPT) GPT Data VisualizationAlgorithmsSQLReinforcement Learning Software DevelopmentDesign PatternsSoftware Deployment Churn Analysis Azure SQL Databases noSQLRisk Models PlotlyModelingStatistical Modeling Data ModelingData EngineeringPytorchPredictive AnalyticsArtificial Intelligence (AI)
Benchmark Labs Middle East
Data Scientist
2017 - 2018 (1 year)
, Remote
  • Developed a book consultant chatbot (sipof.ink) that won first place in the Facebook Middle East and Africa Bots for Messenger Challenge in Productivity and Utility.

  • Trained a Doc2Vec model on book data to find similarities and similar books to recommend.

  • Trained an end-to-end memory network (MemN2N) for book recommendations and book question answering.

JavaScriptNatural Language Processing (NLP) GPT Generative Pre-trained Transformers (GPT) AlgorithmsPythonMachine LearningSoftware DevelopmentComputer Engineering Data ScienceSoftware Deployment ClassificationWord2Vec SQLnoSQLModelingData ModelingPredictive AnalyticsArtificial Intelligence (AI)
Cognitive
Junior Data Scientist
2016 - 2017 (1 year)
, Remote
  • Created a product linkage pipeline consisting of three stages—indexing, matching, and classification—to enable the creation of a master product from different eCommerce websites.

  • Achieved 77% accuracy on products in both Arabic and English across three different eCommerce websites.

  • Enabled users to compare products on different eCommerce websites, using this three-stage pipeline to match products with as little data as title and price range and create the master product page.

PythoneCommerce Machine LearningClusteringClassificationText Classification Word2Vec AlgorithmsSoftware DevelopmentComputer Engineering Data ScienceSoftware Deployment ModelingData ModelingPredictive AnalyticsArtificial Intelligence (AI)
Elves
Data Scientist
Present (2025 years)
, Remote
  • Developed custom named entity recognition for airports and airlines to annotate travel queries and automate the flight booking flow.

  • Built a reporting system for exploratory and predictive analytics to find trends and anomalies in the data. The system also reported on churning users and identified common scenarios to re-engage with a segment of churning users.

  • Trained an LSTM spam classifier to identify users who have malicious behavior.

PythonData AnalysisChurn Analysis Machine LearningClassificationClusteringComputer Engineering Google Data StudioNamed-entity Recognition (NER) EDA LSTMDeep LearningAlgorithmsReinforcement Learning Software DevelopmentData ScienceSoftware Deployment SQLnoSQLPlotlyModelingData ModelingPredictive AnalyticsArtificial Intelligence (AI)

Portfolio

Credit Risk Assessment and Limit Prediction for Fintech

An MLOps pipeline I created, including a machine learning model that used small and medium business transactions, assessed their credit risk classifications, and determined the proper limits for payment extensions. This increased access to short-term loans for the fintech by 24% and decreased the default rate by 5%.

Textual Emotion Recognition Using Ensemble Classifier

Implemented an ensemble classifier system to classify whether the emotion in an input text is anger, disgust, fear, sadness, or joy. The system is based on three learners: two statistical learners and a knowledge-base learner, ensembled in a majority voting approach. The ensemble was able to classify emotions from tweets with a 95% F1 score.

Dashboard for User Purchasing and Churn Analyses

Developed a reporting system for exploratory and predictive analytics to find trends and anomalies in the data. The system also reported churning users and identified common scenarios to re-engage with a segment of churning users based on their previous purchasing patterns, accounting for seasonality. The dashboard was created in Python and visualized on Google Data Studio. Using this project, the marketing team was able to promptly engage with users and decrease the purchase churning percentage by 24%.

Education

Education
Master's Degree in Computer Science
Georgia Institute of Technology
2019 - 2021 (2 years)
Education
Bachelor's Degree in Computer Engineering
Ain Shams University
2011 - 2016 (5 years)