Alessio Salvaggio, Developer in Turin, Metropolitan City of Turin, Italy
Alessio is available for hire
Hire Alessio

Alessio Salvaggio

Verified Expert  in Engineering

Machine Learning Developer

Turin, Metropolitan City of Turin, Italy

Toptal member since April 28, 2020

Bio

Alessio is a highly skilled senior data scientist based in Turin, specializing in programming, machine learning, and databases. With a proven track record of successfully leading projects across diverse industries, he provides expertise in Python, TensorFlow, PySpark, Databricks, FastAPI, Spacy, and Postgres. Alessio delivers data-driven solutions and valuable insights with precision and reliability.

Portfolio

Worldz
Asana, TensorFlow, ETL, PostgreSQL, MySQL, Python 3, Bash Script, Cron...
Amaris Consulting
Machine Learning, Business Intelligence (BI), Apache Airflow...
Freelance Clients
TensorFlow, Python 3, Scikit-learn, Scikit-image, SpaCy, Doccano, OpenCV...

Experience

  • Machine Learning - 5 years
  • Python - 5 years
  • Image Processing - 4 years
  • Data Science - 4 years
  • Time Series - 4 years
  • Azure - 2 years
  • Web Scraping - 2 years
  • TensorFlow - 2 years

Availability

Part-time

Preferred Environment

Git, Scikit-learn, SciPy, NumPy, Pandas, TensorFlow, Python, Linux, Windows

The most amazing...

...thing I've developed is a patent-pending algorithm that can control the movements and strength of a robotic upper limb prosthesis with an innovative approach.

Work Experience

Head of AI

2021 - PRESENT
Worldz
  • Founded and led the AI section of the company, creating the entire ETL, conducting analysis with ML models, deploying the models in production to increase the conversion rate, and generating automatic reports.
  • Designed deep learning models for user profiling, aiming to maximize the duration of user engagement on the website and the conversion rate.
  • Led and designed the development of a real-time data collection and processing system capable of supporting over 1.5 million user sessions per week with limited resources.
Technologies: Asana, TensorFlow, ETL, PostgreSQL, MySQL, Python 3, Bash Script, Cron, Amazon S3 (AWS S3), PySpark, FastAPI, Gantt Chart, Scrum, Pytest, Docker, Business Intelligence (BI), Reports, Git

Experienced Data Scientist

2020 - PRESENT
Amaris Consulting
  • Worked on a warehouse management system for MOPAR to handle stocks, organize items' location and predict items' usage using deep learning models.
  • Conducted statistical analyses and produced reports to describe the impact of using the electric engine on the fleet of the new electric 500 in relation to the use of the combustion engine.
  • Developed NLP models to perform classification and sentiment analysis on internal tickets at Stellantis regarding production feedback.
Technologies: Machine Learning, Business Intelligence (BI), Apache Airflow, Sentiment Analysis, Project Review, Technical Leadership, PySpark, MLflow, Pivotal Tracker, Microsoft Power BI, Azure Databricks, Greenplum, SQL

Senior Data Scientist

2020 - PRESENT
Freelance Clients
  • Developed a framework to predict diseases, physiological states, and physical conditions considering natural language descriptions and body measures. This framework is also able to retrain itself and improve the ML models.
  • Designed and developed the entire data architecture to handle a web IT company data flow. Over 1.5M user sessions/week with ML predictions, KPIs extraction, and reports. It is fully automatic.
  • Led an AI team to develop a complete analysis and prediction system on big data in the web environment. Led a team of engineers and developers to create and launch an innovative humidity sensor to remotely track and forecast wall humidity.
Technologies: TensorFlow, Python 3, Scikit-learn, Scikit-image, SpaCy, Doccano, OpenCV, FastAPI, Apache Airflow, SQL, PySpark, Azure Databricks, Streamlit, Gantt Chart, Pivotal Tracker, Asana

Experience

Big Data, Big Problems

I have been the main developer of a project that processes dozens of TB of data every month to monitor thousands of vehicles engine's parameters. My main task has been to take all the manual operations performed by some employees and turn them into automated processes. NLP models, signal processing, batch scripts, GmailAPI, DB stored procedures and queries, and Python code have been combined in an automated process that has reduced the need for human actions by 83%.

Education

2015 - 2017

Master's Degree in Biomedical Engineering

Polytechnic of Turin & University of Sheffield - Turin, Italy & Sheffield, UK

2011 - 2015

Bachelor's Degree in Biomedical Engineering

Polytechnic University of Turin - Turin, Italy

Certifications

MARCH 2020 - PRESENT

Sequences, Time Series and Prediction

deeplearning.ai

FEBRUARY 2020 - PRESENT

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

deeplearning.ai

FEBRUARY 2020 - PRESENT

Convolutional Neural Networks in TensorFlow

deeplearning.ai

FEBRUARY 2020 - PRESENT

Natural Language Processing in TensorFlow

deeplearning.ai

NOVEMBER 2019 - PRESENT

Sequence Models

deeplearning.ai

NOVEMBER 2019 - PRESENT

Convolutional Neural Networks

deeplearning.ai

OCTOBER 2019 - PRESENT

Structuring Machine Learning Projects

deeplearning.ai

SEPTEMBER 2019 - PRESENT

Azure Fundamentals - AZ900

Microsoft

SEPTEMBER 2019 - PRESENT

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization, and Optimization

deeplearning.ai

SEPTEMBER 2019 - PRESENT

Neural Networks and Deep Learning

deeplearning.ai

MARCH 2019 - PRESENT

Introduction to Structured Query Language (SQL)

University of Michigan

Skills

Libraries/APIs

Pandas, NumPy, Scikit-learn, TensorFlow, SciPy, Google API, Google APIs, Matplotlib, SpaCy, OpenCV, PySpark

Tools

Git, MATLAB, Jupyter, Microsoft Project, Qlik Sense, BigQuery, Scikit-image, Doccano, Apache Airflow, Pivotal Tracker, Asana, Microsoft Power BI, Cron, Pytest

Languages

SQL, Python, Python 3, Bash Script, C++, Snowflake

Storage

PostgreSQL, Data Validation, Greenplum, MySQL, Amazon S3 (AWS S3)

Platforms

Visual Studio Code (VS Code), Jupyter Notebook, Windows, Linux, Arduino, Azure, Docker

Frameworks

Selenium, Streamlit

Paradigms

DevOps, Business Intelligence (BI), ETL, Scrum

Other

Machine Learning, Data Science, Model Validation, Data Cleaning, Data Analysis, Data Engineering, Data Queries, Data Visualization, Web Scraping, Natural Language Processing (NLP), Time Series, Image Processing, Generative Pre-trained Transformers (GPT), Data Modeling, Analytics, Reports, Microsoft Azure, Office 365, Spectroscopy, PID Controllers, Digital Signal Processing, Batch Scripting, Statistics, FastAPI, Azure Databricks, Gantt Chart, Sentiment Analysis, Project Review, Technical Leadership, MLflow

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring