Mohamed A. Abdelhady
Verified Expert in Engineering
Python Developer
An adept machine learning engineer, Mohamed excels in creating ML-powered products across varied domains. His expertise spans computer vision for KYC, graphs in fraud detection, and anomaly detection for AML. Leading data teams, he ensures robust risk coverage. Mohamed's proficiency extends to developing ML solutions for fintech fraud detection, autonomous robots, and precision machinery. He oversees complete ML lifecycles, excelling in requirements gathering, model training, and deployment.
Portfolio
Experience
Availability
Preferred Environment
Python, Git, Pandas, FastAPI, Docker, Artificial Intelligence (AI), Computer Vision, Data Science, Deep Learning
The most amazing...
...thing I've done recently is develop a graph-based deep learning model that flags fraudulent users and saves over €1.3 million for our clients.
Work Experience
Tech Lead Machine Learning
Adyen
- Spearheaded research and development of machine learning-driven products for external and internal fraud detection use cases and anti-money laundering (AML) applications.
- Developed and deployed graph-based machine learning models, leading to a significant increase in the recall of fraud detection products and help saving platforms more than $2.5 million.
- Grew and up-skilled the team and introduced workflows to ensure data governance and software development best practices.
Machine Learning Engineer
Fourthline
- Oversaw a data annotation strategy, ETL pipelines, and training frameworks for deep learning models to achieve an end-to-end identity document authentication and provide calibrated risk scores.
- Researched and created frameworks for uncertainty estimation, unsupervised learning, and generative modeling to improve fraud detection capabilities.
- Developed, deployed, and maintained optimized Python APIs for serving ML models.
Software Design Engineer
ASML Holding
- Developed model-driven software components and algorithms for new machine modules.
- Implemented data visualization pipelines to verify new motion algorithms.
- Developed a code analysis tool to inspect illegal interfaces that reduced development time.
Robotics Software Developer
Magazino
- Led the technical onboarding and deployment of autonomous fleets at two intra-logistics warehouses.
- Developed navigation algorithms based on topological graphs for multi-robot applications.
- Created a robot-in-the-loop testing pipeline to improve the integration and validation process.
Experience
Account Fraud Detection Using Graph Machine Learning
Visualizing TensorFlow Metrics in Kibana
http://medium.com/fourthline-tech/how-to-visualize-tensorflow-metrics-in-kibana-761268353ca3Help Navigate Robots: Terrain Classification Using IMU Data
http://github.com/adelizer/kaggle-sandbox/tree/master/terrain-classificationSkills
Languages
Python, C++
Libraries/APIs
TensorFlow, Keras, Flask-RESTful, Pandas, NumPy, PyTorch, Scikit-learn, PySpark
Tools
Git, PyCharm, Kibana, Elastic, Jupyter, Pytest, Grafana
Paradigms
Data Science, Design Patterns, Anomaly Detection
Platforms
Jupyter Notebook, Docker
Other
Data Analysis, Machine Learning, Computer Vision, Software Architecture, Robotics, Data Visualization, System Design, Modeling, Prometheus, Time Series Analysis, Robot Operating System (ROS), FastAPI, Artificial Intelligence (AI), Deep Learning, Deployment, Research, Variational Autoencoders
Frameworks
Flask, Hadoop
Education
Master's Degree in Computer Science
University of Twente - The Netherlands
Bachelor's Degree in Robotics and Mechatronics
German University in Cairo - Cairo, Egypt
Certifications
Build Better Generative Adversarial Networks (GANs)
Coursera
Deep Learning
Coursera
Machine Learning
Coursera
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring