Wassim Chettaoui
Full Stack Developer at Streamlink- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
French Full professional proficiency
Topline Score
Bio
Credentials
-
Building Transformer-Based Natural Language Processing Applications
NVIDIANov, 2022- Nov, 2024 -
Deep Learning Fundamentals
IBMAug, 2022- Nov, 2024 -
Python Project for Data Engineering
IBMJul, 2022- Nov, 2024 -
Python for Data Science, AI & Development
IBMJul, 2022- Nov, 2024 -
Microsoft Azure AI Fundamentals
MicrosoftFeb, 2022- Nov, 2024 -
ETL and Data Pipelines with Shell, Airflow and Kafka
IBMJan, 2022- Nov, 2024 -
Big Data with Spark and Hadoop Essentials
IBMDec, 2021- Nov, 2024 -
Google Cloud Big Data and Machine Learning Fundamentals
GoogleDec, 2021- Nov, 2024 -
Microsoft Azure Data Fundamentals
MicrosoftDec, 2021- Nov, 2024 -
Crash Course on Python
GoogleNov, 2021- Nov, 2024 -
CCNA: Switching, Routing, and Wireless Essentials
CiscoSep, 2021- Nov, 2024 -
Technical Support Fundamentals
GoogleJan, 2021- Nov, 2024
Experience
-
Streamlink
-
France
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Oct 2023 - Present
-
-
-
Nextra
-
France
-
Business Consulting and Services
-
1 - 100 Employee
-
Data Scientist
-
Mar 2023 - Sep 2023
Design and development of an automatic text processing application NLP NER by Deep Learning methods: . Automate the labeling of a dataset via GPT generative models to build a training dataset. . Use an OCR model (textract/tesseract) to transform the document into raw text. . Train HuggingFace/Spacy models to perform Named Entity Recognition (NER) tasks. . Manage the life cycle of the created models and optimize them via MLflow/AutoKeras. . Deploy the solution in a web application… Show more Design and development of an automatic text processing application NLP NER by Deep Learning methods: . Automate the labeling of a dataset via GPT generative models to build a training dataset. . Use an OCR model (textract/tesseract) to transform the document into raw text. . Train HuggingFace/Spacy models to perform Named Entity Recognition (NER) tasks. . Manage the life cycle of the created models and optimize them via MLflow/AutoKeras. . Deploy the solution in a web application using Streamlit/FastAPI. Show less Design and development of an automatic text processing application NLP NER by Deep Learning methods: . Automate the labeling of a dataset via GPT generative models to build a training dataset. . Use an OCR model (textract/tesseract) to transform the document into raw text. . Train HuggingFace/Spacy models to perform Named Entity Recognition (NER) tasks. . Manage the life cycle of the created models and optimize them via MLflow/AutoKeras. . Deploy the solution in a web application… Show more Design and development of an automatic text processing application NLP NER by Deep Learning methods: . Automate the labeling of a dataset via GPT generative models to build a training dataset. . Use an OCR model (textract/tesseract) to transform the document into raw text. . Train HuggingFace/Spacy models to perform Named Entity Recognition (NER) tasks. . Manage the life cycle of the created models and optimize them via MLflow/AutoKeras. . Deploy the solution in a web application using Streamlit/FastAPI. Show less
-
-
-
EITA Consulting
-
France
-
IT Services and IT Consulting
-
1 - 100 Employee
-
AI Engineer
-
Oct 2022 - Dec 2022
Processing leads signal in order to automate ECG Classifying : . Exploratory Data Analysis: extract the metadata from ECG images using EasyOCR and Keras, gather patients informations and have an idea about the ECG disease distribution. . Image processing : cropping each ECG image to 12 leads, process each signal of lead using gaussian, threshold_otsu, MinMaxScaler and OpenCv,Skimage in order to save it as csv file. . Create a classifier base model using ANN, CNN et RNN deep learning… Show more Processing leads signal in order to automate ECG Classifying : . Exploratory Data Analysis: extract the metadata from ECG images using EasyOCR and Keras, gather patients informations and have an idea about the ECG disease distribution. . Image processing : cropping each ECG image to 12 leads, process each signal of lead using gaussian, threshold_otsu, MinMaxScaler and OpenCv,Skimage in order to save it as csv file. . Create a classifier base model using ANN, CNN et RNN deep learning algorithms. . Hyperparameter tuning using keras tuner and optuna in order to improve model accuracy and lower model loss. Show less Processing leads signal in order to automate ECG Classifying : . Exploratory Data Analysis: extract the metadata from ECG images using EasyOCR and Keras, gather patients informations and have an idea about the ECG disease distribution. . Image processing : cropping each ECG image to 12 leads, process each signal of lead using gaussian, threshold_otsu, MinMaxScaler and OpenCv,Skimage in order to save it as csv file. . Create a classifier base model using ANN, CNN et RNN deep learning… Show more Processing leads signal in order to automate ECG Classifying : . Exploratory Data Analysis: extract the metadata from ECG images using EasyOCR and Keras, gather patients informations and have an idea about the ECG disease distribution. . Image processing : cropping each ECG image to 12 leads, process each signal of lead using gaussian, threshold_otsu, MinMaxScaler and OpenCv,Skimage in order to save it as csv file. . Create a classifier base model using ANN, CNN et RNN deep learning algorithms. . Hyperparameter tuning using keras tuner and optuna in order to improve model accuracy and lower model loss. Show less
-
-
-
-
Data Scientist
-
Sep 2022 - Oct 2022
Development of a comparison and recommendation solution from e-commerce sites using the Crisp-dm methodology to make a prediction model: . Scrapping of e-commerce sites (Amazon) using Scrapy and Junglescout. . Data preparation, make the necessary transformations on quantitative variables such as price, imputation of missing data using KNN, encoding of qualitative variables in order to be consumed by our models. . Evaluate the potential of products in real time and analyze the price to… Show more Development of a comparison and recommendation solution from e-commerce sites using the Crisp-dm methodology to make a prediction model: . Scrapping of e-commerce sites (Amazon) using Scrapy and Junglescout. . Data preparation, make the necessary transformations on quantitative variables such as price, imputation of missing data using KNN, encoding of qualitative variables in order to be consumed by our models. . Evaluate the potential of products in real time and analyze the price to be optimized. . Use a recommendation model based on ratings, reviews, sales to approximate the best price or product to predict. . Evaluate the model for best accuracy value and least loss value. . Deploy the solution in a web application using Django. . Containerize the application using Docker. Show less Development of a comparison and recommendation solution from e-commerce sites using the Crisp-dm methodology to make a prediction model: . Scrapping of e-commerce sites (Amazon) using Scrapy and Junglescout. . Data preparation, make the necessary transformations on quantitative variables such as price, imputation of missing data using KNN, encoding of qualitative variables in order to be consumed by our models. . Evaluate the potential of products in real time and analyze the price to… Show more Development of a comparison and recommendation solution from e-commerce sites using the Crisp-dm methodology to make a prediction model: . Scrapping of e-commerce sites (Amazon) using Scrapy and Junglescout. . Data preparation, make the necessary transformations on quantitative variables such as price, imputation of missing data using KNN, encoding of qualitative variables in order to be consumed by our models. . Evaluate the potential of products in real time and analyze the price to be optimized. . Use a recommendation model based on ratings, reviews, sales to approximate the best price or product to predict. . Evaluate the model for best accuracy value and least loss value. . Deploy the solution in a web application using Django. . Containerize the application using Docker. Show less
-
-
-
TWINS DIGITAL LABS
-
France
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Sep 2021 - Sep 2022
The design and development of a web application for inventory management for businesses using: . SpringBoot in Backend. . Angular in Frontend. . Docker for containerization. . Agile Scrum as a work methodology. . the use of an article recommendation system via machine learning algorithms. The design and development of a web application for inventory management for businesses using: . SpringBoot in Backend. . Angular in Frontend. . Docker for containerization. . Agile Scrum as a work methodology. . the use of an article recommendation system via machine learning algorithms.
-
-
-
FIRST DELIVERY
-
Tunisia
-
Truck Transportation
-
1 - 100 Employee
-
Web Developer
-
Jul 2021 - Sep 2021
Development of a web application for order management, parcel delivery and find solutions related to server failures. Development of a web application for order management, parcel delivery and find solutions related to server failures.
-
-
-
La Solution Médicale
-
France
-
Human Resources Services
-
1 - 100 Employee
-
Database Consultant
-
Jun 2020 - Aug 2020
Manage relational database and create purchase and sale invoices for paramedical products in SQL language. Manage relational database and create purchase and sale invoices for paramedical products in SQL language.
-
-
Education
-
ESPRIT school of engineering
Ingénieur en Informatique, Data engineering -
University Rue of Russia
Bachelor of Sciense, bachelor of science