
Carlo Ceriotti
Verified Expert in Engineering
Data Scientist and Software Developer
Busto Arsizio, Italy
Toptal member since November 10, 2022
Carlo applies machine learning (ML) and deep learning algorithms to boost performance. His primary language is Python, and lately, is working with dynamic pricing for eCommerce with reinforcement learning techniques. Carlo is also skilled in data analysis, scraping, automation, APIs, and web development.
Portfolio
Experience
- Python - 8 years
- NumPy - 5 years
- Machine Learning - 4 years
- Data Analysis - 4 years
- Pandas - 4 years
- Web Scraping - 4 years
- Deep Learning - 2 years
- React - 1 year
Availability
Preferred Environment
Python 3, PyCharm, Web Scraping, Deep Learning, Machine Learning, MacOS
The most amazing...
...algorithm I've developed was a multi-armed bandit algorithm applied to an eCommerce store, gaining +8% profit by optimizing prices dynamically.
Work Experience
Data Scientist
lastminute.com
- Developed a deep learning model able to recognize objects in images.
- Use reinforcement learning techniques for pricing optimization.
- Used natural language processing (NLP) in order to extract topics from texts and do sentiment analysis.
Machine Learning (ML) Mentor
Codingwaves
- Prepared a complete course in ML with Python. Included hands-on exercises and data to train our models on for CodingWaves bootcamps.
- Taught a group of 15 people the basics of machine learning.
- Prepared the entire course for students, from the basics to an intermediate level.
Data Scientist
Doing
- Developed a monitoring system for a client able to get data from Twitter about the client's service. Used NLP to analyze the comments and detect potential problem/issues from customers. Built a dashboard to monitor.
- Developed data science analysis and machine learning pipelines.
- Used NLP to understand customer needs in an automatic way.
Experience
Website for Coding Boot Camps
FoodieMap.io
Dynamic Pricing for Fashion eCommerce
Education
Master's Degree in Big Data and Machine Learning (ML)
University of Pisa - Pisa, Tuscany, Italy
Master's Degree in Biomedical Engineering
Politecnico di Milano - Milan, Italy
Bachelor's Degree in Biomedical Engineering
Politecnico di Milano - Milan, Italy
Certifications
Machine Learning
Coursera
Deep Learning
Coursera
Skills
Libraries/APIs
NumPy, Pandas, React
Tools
PyCharm, MATLAB
Languages
Python, SQL, Python 3
Frameworks
Selenium, Flask
Storage
MySQL
Platforms
MacOS
Other
Web Scraping, Data Scraping, Deep Learning, Machine Learning, Data Science, Coding, Big Data, Reinforcement Learning, Medicine, Mathematics, Physics, Scraping, Data Analysis
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