Let's Connect
dashboard.py
$ python dashboard.py
 
>>> Loading datasets... [OK]
>>> Initializing models... [OK]

Yassine Fdil

Data Scientist

Turning complex data into actionable insights. I build ML models, automate analytics pipelines, and optimize ad campaigns with data-driven strategies.

Dashboard
Live

Projects

0+

Certifications

0

Higher Diplomas

0

Languages

0

Industries

0+

Let Me Introduce Myself

Data Scientist based in Paris, with a Master's in Data Science & AI from Centrale Lyon and an Engineering Diploma from ENSAM.

I build ML models that drive business decisions — from Marketing Mix Modeling and regression pipelines to deep learning for industrial imaging. I design automated dashboards, run statistical analyses that identify key performance levers, and deliver end-to-end data solutions across industries.

Education

2023 — 2024

Centrale School of Lyon

Master in Data Science & Artificial Intelligence

Centrale School of Lyon · Ecully, France

2017 — 2023

National School of Arts and Crafts

State Engineer Diploma — AI & Data Science

National School of Arts and Crafts · Meknes, Morocco

Industrial Engineering applied to Artificial Intelligence & Data Science

Technical Skills

Machine Learning & AI
Scikit-learnTensorFlowKerasPyTorchXGBoostLightGBMNLPComputer VisionMLflowDeep LearningRegressionClassificationClustering
Data Analysis & Viz
PandasNumPyMatplotlibSeabornPlotlyPower BIStreamlitStatistical AnalysisA/B TestingMarketing Mix Modeling
Data Engineering
SQLPostgreSQLMongoDBSnowflakeAzure DatabricksETL PipelinesData WarehousingApache SparkData Modeling
Cloud & DevOps
AWSAzureGoogle CloudDockerGitCI/CDLinuxREST APIs
Programming
PythonSQLJavaScriptPHPRDartHTML/CSSBash
Marketing & Ads
Google AdsPerformance MaxSearch / DisplayRetargetingROAS OptimizationCTR / CPC AnalysisShopify
Web & Mobile
ReactFlaskDjangoFlutterScrapyBeautiful SoupOpenCV
Communication
Client PresentationsTechnical WritingStakeholder ReportingCross-functional CollaborationData StorytellingAgile / ScrumFrenchEnglishArabic

Experience

Mar 2025 — Present
Freelance

Consultant Data Analyst — Google Ads

Paris, France (Remote)
End-to-end management of Google Ads campaigns across Search, Display, Retargeting, and Performance Max channels
Performance analysis and KPI tracking (CTR, CPC, ROAS, conversion rates) with automated Power BI dashboards
Strategic client consulting with weekly performance reviews and optimization roadmaps
Development of a custom web application integrating supplier invoicing with Shopify sales analytics
Google AdsPower BIShopifyPython

ROAS Optimization

Consistent campaign improvement

Mar — Sep 2024
Nestlé France

Data Analytics Engineer

Issy-les-Moulineaux, France
Led the industrialization of media agency data across all Nestlé product categories
Preprocessed and validated datasets for regression-based Marketing Mix Modeling
Managed data quality, lineage, and delivered actionable Marketing Mix Modeling insights
Designed automated dashboards and conducted statistical studies for stakeholder reporting
PythonPower BIMMM

50+ Dashboards

Automated reporting pipeline

Feb — Aug 2022
Designed and trained Deep Learning models (U-Net, CNNs) for segmentation and classification of industrial X-ray CT images
Implemented automated 3D and 2D defect detection in tomographic scans for non-destructive testing
Deep LearningComputer VisionImage Segmentation

Segmentation Accuracy

CT image classification

Jun — Sep 2022
TECHNOPARK

Web & ML Engineer

Casablanca, Morocco
Developed a mobile presence detection application using Flutter, Dart, and TensorFlow
Built an e-commerce web platform with automated product data extraction via Flask REST API
Deployed and configured a Magento server on AWS Cloud infrastructure
FlutterTensorFlowFlaskAWS
3

Products Shipped

Mobile + Web + Cloud

Jul — Sep 2021
Talents Media Experts

Full Stack Developer

Casablanca, Morocco
Optimized company website codebase, achieving a 50% improvement in page load performance
Developed responsive websites using HTML5, CSS3, PHP, and JavaScript
HTML/CSSPHPJavaScript
2.4s
1.2s

50% Faster

Page load optimization

Projects

Deep Learning

Bank Customer Churn Prediction

ML model with Streamlit app for real-time churn predictions

Problem: Banks need to identify customers likely to churn to retain them proactively.

Approach: Trained multiple classifiers, deployed the best model as a Streamlit web app with real-time predictions.

Result: Integrated MLflow for experiment tracking and model versioning.

StreamlitMLflowTensorFlow
View Project
NLP

Fake News Detection Web Interface

Frequency analysis for real/fake news classification

Problem: Misinformation spreads rapidly online — automated detection is critical.

Approach: Built a voting classifier combining multiple NLP models with frequency analysis features.

Result: Improved classification accuracy by 5% over baseline.

NLPScikit-learn
View Project
Embedded AI

Lane Departure Warning System

Real-time lane detection on Raspberry Pi using OpenCV and deep learning

Problem: Drivers need real-time warnings when unintentionally drifting out of lane.

Approach: Combined OpenCV edge detection with a lightweight deep learning model optimized for Raspberry Pi.

Result: Handles curves and varying lighting conditions in real-time on embedded hardware.

OpenCVRaspberry Pi
View Project
Medical AI

Image Similarity Web Interface

Django REST API for medical image comparison at 95% accuracy

Problem: Medical professionals need fast, accurate image comparison for diagnosis support.

Approach: Built a Django REST API with a classification model using K-means for feature extraction.

Result: 95% accuracy with 10% speed gain from K-means clustering optimization.

DjangoK-Means
View Project
Computer Vision

WebCam-Based Eye Tracking System

Real-time eye tracking with head movement compensation

Problem: Need for accessible eye tracking without specialized hardware.

Approach: Implemented real-time eye tracking algorithms with head movement compensation, exported tracking data to .dat files.

Result: Web-based system that tracks eye movement in real-time and saves results as images.

PythonOpenCVDeep Learning
View Project
Deep Learning

Flood Prediction Using Satellite Images

ML/DL classification of satellite imagery for flood area detection

Problem: Early flood detection is critical for disaster response and prevention.

Approach: Classified satellite images using deep learning with interactive map-based area selection.

Result: Over 75% accuracy with less than 5% error rate on flood area predictions.

TensorFlowSatellite ImageryPython
View Project

Certifications