Teaching

Certification: Associate Fellow of the UK's Higher Education Academy (UKPSF D1)

Lecturer: Data Structures and Algorithms (Epicode Institute of Technology, 2024/25), CE320 - Large Scale Software System and Extreme Programming (University of Essex, 2017/18)

Laboratory Assistant: University of Essex (2013-2016) - CE881 (Mobile & Social Application Programming), CE320 (Large Scale Software Systems), CE204 (Data Structures and Algorithms), CE101 (Professional Development), CE151 (Introduction to Programming), MA105 (Applied Mathematics); University of Parma (2011-2013) - Fondamenti di Informatica e Laboratorio di Programmazione (C++ Programming), Calcolatori Elettronici (Computer Architectures)

Mentoring

I have had the honor of mentoring:

  • Alice Agnoletto, as an undergraduate student from the University of Parma who did her thesis at University of Essex in Summer 2017 (now engineer at E80 Group)

  • Rostyslav Dovganyuk, as an intern in data science at Technogym in 2024 (now data scientist at Technogym)

  • Javokhir Isomurodov, as an intern in data science at Technogym in 2025

  • Giacomo Lancerin, as an intern in data science at Technogym in 2025

  • Giovanni Manca, as an intern in data science at Technogym in 2024 (now data engineer at Technogym)

  • Thrusha Puttaraju, as a high-school student of Harvard Summer School's 2019 class Becoming a Brain Scientist: Neuroscience and Psychology Research (now medical student at Brown University)

  • Arman Simonian, as an undergraduate student from the Institute of Molecular Biology of the National Academy of Sciences of the Republic of Armenia, who spent Summer 2019 in the Simonyan lab (now PhD student at University of Copenhagen)

  • Mariam Tigane, as a high-school student of Harvard Summer School's 2019 class Becoming a Brain Scientist: Neuroscience and Psychology Research (now founder of MAYAKAVI)

  • Jessica Yatvitskiy, as a high-school student who spent Summer 2019 in the Simonyan lab (now software engineer at Microsoft)

I have also volunteered in programs to inspire next-generation scientists, including Penne amiche della scienza (since 2019), Letters to a Pre-Scientist (2018-2022), and Skype a Scientist (2019-2023 - see a presentation I gave to the students).

Committee Membership

  • June 2025 - now: Treasurer, Penne Amiche della Scienza.

  • May 2022 - June 2025: Board Member, BCI Society.

  • Sep 2022 - Jul 2023: Young Talent Committee Chair, BCI Society.

  • Sep 2020 - Mar 2022: Chair, Postdoc and Student Committee of the BCI Society.

  • Nov 2019 - Mar 2022: Developer and Editor of Matplotblog, the official blog of the popular Python package for data visualization Matplotlib.

  • Sep 2019 - Feb 2021: Board and Advocacy Committee Member, Harvard Medical Postdoctoral Association, Harvard University (USA).

  • May 2020 - Jul 2020: Chair, Observers Track at Neuromatch Academy (online summer school on computational neuroscience).

  • Jun 2016 - Aug 2017: Country Ambassador, University of Essex (UK).

  • Jan 2015 - Sep 2015: Programme Committee Chair, 7th Computer Science and Electronic Engineering Conference (CEEC15).

  • Nov 2014 - Oct 2015: Postgraduate Research Students Representative, Faculty of Science and Health, University of Essex (UK).

  • Jan 2014 - Sep 2014: Member of the Organising Committee, 6th Computer science and Electronic Engineering Conference (CEEC14).

  • Nov 2013 - Aug 2017: Member of the Student Conduct Panel, University of Essex (UK).

  • Nov 2013 - Oct 2015: Postgraduate Research Students and GLA/GTAs Representative, School of Computer Science and Electronic Engineering, University of Essex (UK).

  • Nov 2012 - Mar 2013: Student Representative in the University Senate, Students' Council and Department of Information Engineering Council, Università degli Studi di Parma (Italy).

  • May 2009 - Mar 2013: Student Representative in the Computer Science Engineering Council and Evaluation Committee, Università degli Studi di Parma (Italy).