Curriculum Vitae PDF

Experience

2025 – now Postdoctoral Researcher, AIRLab, Politecnico di Milano Continual multimodal learning and robustness to distribution shift; small language models. Technical lead in industry- and EU-funded projects.
Apr – Jul 2024 Visiting PhD Student, CERC-AAI Lab, Mila – Quebec AI Institute (Prof. Irina Rish)
2020 – 2025 PhD Student, AIRLab, Politecnico di Milano (Prof. Matteo Matteucci)
2020 Research Intern, AIRLab, Politecnico di Milano

Education

2025 PhD in Information Technology (Computer Science and Engineering), Politecnico di Milano Thesis: Road representations for autonomous navigation: offline mapping, online detection and dynamic adaptation
2019 MSc in Computer Science, McMaster University, Canada (double degree) Thesis: A study on lane detection methods for autonomous driving
2019 MSc in Computer Science and Engineering, Politecnico di Milano (110/110 cum laude) Thesis: Autonomous vehicle heading and centerline displacement estimation via computer vision
2016 BSc in Engineering of Computing Systems, Politecnico di Milano (110/110 cum laude)

Summer schools

2023 International Computer Vision Summer School (ICVSS), Sicily, Italy
2023 European Summer School on Artificial Intelligence (ESSAI), Ljubljana, Slovenia

Publications (2 journal, 11 conference, 4 workshop papers)

Full list on the Publications page and on Google Scholar.

Funded projects

2026 – now AgrifoodTEF, EU Digital Europe Programme (total budget €60M)Technical lead of a Polimi service; supervising an MSc thesis
2026 – now LUX Sostenibile, industry-funded research projectTechnical lead; managing a team of 5
2021 – 2023 Road digital twins, industry-funded research projectResearch collaborator
2018 – 2020 TEINVEIN, Regione Lombardia, POR FESR 2014–2020 (total budget €13.9M)Research collaborator

Teaching (180+ h in total)

2025 – now Advanced Topics in Machine Learning and Neural Networks (MSc), Vita-Salute San Raffaele UniversityTeaching assistant, 20 h/yr
2023 – now Fondamenti di Informatica (Foundations of Computer Science, BSc), Politecnico di MilanoTeaching assistant, 20 h/yr
2023 Informatica e Elementi di Informatica Medica (Computer Science and Medical Informatics, BSc), Politecnico di MilanoTeaching assistant, 20 h
2022 Robotics with ROS, training course for Edison S.p.A., Politecnico di MilanoCo-instructor, 6 h
2021 – 2022 Robotics (MSc), Politecnico di MilanoTeaching assistant, 20 h/yr

Mentoring

MSc theses co-supervised (15)

Ongoing Continual adaptation for Vision-Language-Action models
Ongoing Road infrastructure detection from mobile mapping data via self-teaching
Ongoing Smartphone-assisted embedded control system for precision agricultural spraying
Oct 2026 Farzin Nasiri, An Analysis of Discrete Image Tokenizers under Perturbations and Distribution Shift
Jul 2026 Valerio Ceccarelli, Beyond attention: efficient small language models for domain-specific tasks
Jul 2025 Riccardo Tripodi, Exploring diffusion-based approaches for the generation of Implicit 3D representations
Apr 2024 Xiaoyu Luo, Continual learning for embodied AI: An empirical study of forgetting and transfer in visual odometry
Apr 2024 Chiara Magri, Neural Tangent Kernels for Maximum Mean Discrepancy: A Comprehensive Analysis
Oct 2023 Erica Ceriotti, An EKF-SLAM approach to plant counting
Jul 2023 Matteo Zinzani, Design, development, and validation of a skid-steering robot for agricultural terrains
May 2023 Mirko Usuelli, The Lord of the Sensors: A Multi-Sensor Framework for SLAM
May 2023 Riccardo Cortelazzo, Mapping of road markings for lane-based HD map generation
Dec 2022 Cristian Sbrolli, Single-view shape reconstruction via Image-Conditioned 3D diffusion
Jul 2022 Milad Naseri Langehbiz, Real-Time stabilization of inverse perspective mapping by exploiting lane markings invariants and vehicle angular velocity
Dec 2021 Barbara Gallazzi, Clothoid-SLAM: simultaneous localization and mapping of line markings for autonomous driving HD maps

Student teams

2023 Led a team of 10 BSc/MSc students (AIRLab Polimi team) at the International Field Robot Event, Maribor, Slovenia; 3rd place in the Sensing task
2022 Founded the lab's first student team (Grasslammer) and led it at the online edition of the International Field Robot Event

Awards & grants

2024 ISCRA-C compute grant (Principal Investigator), CINECA LEONARDO – 10,000 GPU-hours
2024 ISCRA-C compute grant (Co-Investigator), CINECA LEONARDO – 10,000 GPU-hours
2023 Departmental award for international summer school, Politecnico di Milano (DEIB)
2023 Travel grant for ESSAI 2023, EurAI
2022 Departmental award for top-tier publication, Politecnico di Milano (DEIB)
2017 Double degree scholarship, EU Erasmus+ KA107, Politecnico di Milano

Service

2020 – 2026 Peer reviewer: IEEE T-ITS, PNAS Nexus, IEEE ICRA, IEEE ITSC, IEEE IV, IEEE MetroXRAINE, ACM ETRA

Technical skills

ML frameworks PyTorch, PyTorch Lightning, Hugging Face, LLaMA-Factory, vLLM, Avalanche, Weights & Biases
Scale & HPC Multi-node GPU training (FSDP, DeepSpeed, mixed precision); parallel data processing and large-scale dataset construction (multiprocessing, WebDataset); Slurm on the lab's GPU cluster and on HPC systems (LEONARDO, Compute Canada, Mila, OLCF)
Models LLMs, vision-language and any-to-any multimodal models, discrete image tokenizers, autoregressive image generation; object detection and segmentation (YOLO, U-Net, SAM)
Programming Python, C/C++, Bash; Linux, Git, Docker; agent-assisted coding (Claude Code, Codex, Copilot)