Adjunct Professor at the University of Bologna since the 2021/22 academic year, where he teaches Elements of Applied Data Security M in the Master's Degree in Electronic Engineering. Since 2025 he has been a researcher at Fondazione Chips-IT – Italian Centre for Semiconductor Integrated Circuit Design. His research is in the field of electronics (ING-INF/01), with a focus on embedded systems and edge computing: machine learning and signal processing algorithms for sensor data, compressed acquisition, anomaly detection, and the co-design of algorithms and physical systems. His current work focuses on System-on-Chip modelling and simulation for pre-silicon validation, and on deploying neural networks on custom SoC architectures.
Education
He received his Bachelor's Degree in Electronic and Telecommunications Engineering in 2011 and his Master's Degree in Electronic Engineering in 2015 from the University of Bologna, both with 110/110 cum laude. In 2022 he received his PhD in Electronic Engineering, Telecommunications and Information Technologies from the same university, with the thesis "Algorithms and Systems for IoT and Edge Computing" (supervisor: Prof. Riccardo Rovatti).
Academic career
After working in industry as an embedded systems designer, he held a research fellowship at the ARCES centre of the University of Bologna in 2017-2018. There he worked on data processing for the structural health monitoring of civil infrastructure, in collaboration with STMicroelectronics and Sacertis. After his PhD he returned to ARCES as a postdoctoral research fellow (2022-2023), working on anomaly detection in signals from monitoring systems. From February 2023 to September 2025 he was a Fixed-term Researcher (Type A, Law 240/2010, art. 24(3)(a)) in the ING-INF/01 sector at the Department of Electrical, Electronic and Information Engineering "Guglielmo Marconi" (DEI). Since October 2025 he has been a researcher at Fondazione Chips-IT.
Teaching
Since the 2021/22 academic year he has taught Elements of Applied Data Security M, covering the fundamentals of cryptography, in the Master's Degree in Electronic Engineering at the University of Bologna. Since 2025/26 the course is also offered as Security of Data and Neural Processing M in the same degree programme.
Since 2021 he has lectured in the advanced training programmes of MUNER (Motorvehicle University of Emilia-Romagna). His topics are Python for data analysis and machine learning in automotive and, for the "Italian Motor Valley Experience" summer school, sensors and signal analysis.
In 2019 he taught three modules (data analytics, signal processing, machine learning) of the professional training course "Statistics and AI for Signal and Data Analysis" at μηχανή – Advanced Training School in High Performance Engineering.
Research
He has taken part in national, European and industrial research projects, including:
- CADETTI – Competence centre for Access to DEsign Technology and Training Italy (Chips JU, 2026-2029), the Italian Competence Centre for microelectronics;
- CHASSIS – Chiplet-based Hardware Architectures for Software-defined Vehicles (Chips JU, 2025-2028);
- FAIR – Future Artificial Intelligence Research (PNRR, PE0000013);
- MISTERO (Italian Space Agency) and FIORIRE2 (European Space Agency), on on-board AI for satellites, for anomaly detection and remaining useful life estimation from telemetry data;
- industrial collaborations with Thales Alenia Space Italia, Rete Ferroviaria Italiana, HPE COXA, STMicroelectronics and Sacertis, on infrastructure monitoring, satellite telemetry analysis and industrial data processing.