Andrea Delli

Machine Learning Engineer

Machine Learning Engineer with hands-on experience designing and deploying AI solutions in production, combined with full-stack development experience in healthcare and a background in space-exploration robotics.

Andrea
Intesa Sanpaolo
Machine Learning Engineer
BSc in Computer Science
110/110 with Honours
MSc in AI and Data Analytics
110/110

About me

I'm a Machine Learning Engineer with hands-on experience designing and deploying AI solutions in production, combined with full-stack development experience in healthcare and a background in space-exploration robotics. I hold a Master's degree in Artificial Intelligence and Data Analytics from the Polytechnic of Turin, where I specialized in generative AI and robotics.

Location
Turin, Italy
Email
andrea.delli2001@gmail.com

Work Experience

Machine Learning Engineer

Jan 2026 - Present
Intesa Sanpaolo

Design and deployment of machine learning solutions for banking processes, from data preparation and model experimentation to productionization and monitoring, with a focus on reliability, scalability and regulatory compliance.

Python LLMs PyTorch

AI Engineer & Full Stack Developer

Oct 2020 - Dec 2025
Genomedics S.r.l.

Development of web platforms for pre-processing, big data analysis, advanced data extraction and indicators in the medical field. Use of LLM agents for automated decision support, RAG and cost monitoring.

Python LLMs Angular Laravel SQL

Software Engineer

Oct 2023 - Dec 2025
Team DIANA, Polytechnic of Turin

Coordinator of a developer group of the DIANA Student's Team for the development of a rover for space missions, with a focus on sensor fusion, positional tracking and creation of a simulation environment.

C++ Python Unity

Web Developer

2018 - 2020
ITIS A. Meucci

Creation of an innovative website for the management and interactive display of school timetables and teacher substitutions (scuolafacile.itismeucci.it).

Vue.js PHP

Internship

May 2019
Sesa s.p.a.

Training course focused on the design and implementation of web platforms for big data analysis through dynamic dashboards. Independent study of methods for creating mobile apps.

Tableau Flask Flutter

Education

MSc in Artificial Intelligence and Data Analytics

Oct 2023 - Dec 2025
Polytechnic of Turin

Final mark: 110/110. Advanced training in machine learning, deep learning, natural language processing (NLP), computer vision and big data analytics. Deepening of reinforcement learning techniques, blockchain and mobile application development, with a focus on advanced AI models, including large language models.

BSc in Computer Engineering

Aug 2020 - Sep 2023
University of Florence

Final mark: 110/110 with honors. Thesis: “Analysis and evolution of a software for constrained and dynamic routing on mobility data in a Smart City” (github.com/RonPlusSign/whatif-router)

I.T. Diploma

Aug 2015 - Jun 2020
ITIS A. Meucci

Final mark: 100/100

CyberChallenge

Feb 2019 - May 2019
University of Florence

First Italian cybersecurity training program with courses on cybersecurity and ethical hacking for talented young people from high schools and universities.

Projects & Publications

Publication (IAC 2025)
Simulation-Driven Development: Training, Testing, and Mission Planning for Planetary Rovers
Unity simulator for Team DIANA's rovers to support operator training, software and hardware validation, and autonomous mission planning. Using Nvidia PhysX, it accurately models rover dynamics and supports both standard and VR interfaces. Through Software-in-the-Loop and Hardware-in-the-Loop modes, it enables realistic testing of software modules and hardware behavior. The simulator also allows mission design, execution, and analysis, serving as a comprehensive tool to enhance development, operator readiness, and mission reliability.
Master's Thesis
Environment and Embodiment adaptation of Vision-Language-Action models for robotic manipulation
Adaptation of VLA models across robotic embodiments and environments. Evaluated VLAs on simulation (RLBench with Franka Panda) and real hardware (DIANArm-MK2), analyzing sample efficiency, transferability, and robustness to embodiment shifts.
Python PyTorch Hugging Face RLBench LeRobot
Bachelor's Thesis
Analysis and evolution of a software for constrained and dynamic routing on mobility data in a Smart City
Extend the GraphHopper routing engine to support dynamic constraints to route vehicles through a road network, including blocked areas and optionally considering the traffic data to weight the map edges.
Java Maven
LLMs4Subjects
SemEval 2025 Task #5 on automated bilingual subject tagging of technical documents for a national techical library. Compared three methods: pre-trained embedding retrieval, fine-tuned embedding models, binary classifier.
Python PyTorch
Robot Learning
Reinforcement Learning techniques applied to different environments (CartPole, Hopper, Walker2D), ranging from classical control methods to deep RL approaches and finally to sim-to-real transfer challenges.
Python Reinforcement Learning
Chronos for Multivariate Time Series Forecasting of Financial Data
Apply Chronos, a time series forecasting library, to multivariate distributions. Analysis of various methods to pre-process, post-process, and fine-tune Chronos for multivariate financial time series data, ultimately applied to a simple trading bot.
Python Jupyter
Real-Time Anomaly Segmentation for Road Scenes
Anomaly detection in driving environments: evaluation of lightweight segmentation networks, comparison of several anomaly scoring methods and enhancements (temperature scaling, void classifiers, loss functions).
Python PyTorch Jupyter
Rust back-up tool for emergency situations
A tool for backing up important data when the display is not available, using mouse movements. Built with Rust for performance and reliability, with a GUI for configuration.
Rust
Quoridor game for LandTiger board
Quoridor board game implemented for the LandTiger board, featuring multiplayer games (either on same board or via CAN), and smart CPU-handled players.
C ASM
WorkStream: a mobile app for teamwork management
An Android app to manage tasks and projects in real time within multiple teams, featuring task assignment, deadlines, progress tracking, chats and notifications.
Kotlin Android