He is Assistant Professor at the Department of Computer Science, University of Milan, Italy. He is member of the AnacletoLab, whose research activities regard the field of Machine Learning applied in Biology and Medicine, with numerous collaborations with international research groups, including the Institute for Medical and Human Genetics Charite of Berlin, the Jackson Laboratory for Genomic Medicine of Farmington, USA, and the Department of Computer Science of the Royal Holloway University of London. He got his PhD in Computer Science in 2011 from the University of Milan, and his post-doc from the Departments of Biosciences and Computer Science of the same university. He has been invited research visitor at several universities, including the Terrence Donnelly Centre for Cellular and Biomolecular Research, University of Toronto, the Institute of Molecular Biology of the Johannes Gutenberg University of Mainz. His research activity mainly focused on the design and analysis of new machine learning methods, with applications in bioinformatics and in computational biology and medicine. He contributed to consolidate the application of Hopfield networks to classification and ranking problems with the development of nonel single- and multi-task parametric Hopfield models.