Teaching and academic service
Teaching Experience
Hands-On Machine Learning, Computer Science program, University of Molise
Introduction to Python and applied Machine Learning (*e.g.*, defect prediction, text classification, image classification). Course materials can be found here.
Role: Teaching assistant and lecturer (2020, 2021, 2022, 2023)Automated Software Delivery, Computer Science program, University of Molise
CI/CD pipelines and Docker.
Role: Teaching assistant and lecturer (2020, 2021)Algorithms and data structures: Supplementary exercises, Computer Science program, University of Molise
Supplementary exercises solved with the C programming language.
Role: Lecturer (2021)Programming 1, Computer Science program, University of Molise
C programming exercises.
Role: Teaching assistant (2021)Semantic intelligence for cybersecurity, Software Systems Security program, University of Molise
Presentation of the research paper “Tether: A Study on Bubble-Networks.”
Role: Seminar (2021)C programming: Supplementary exercises, Computer Science program, University of Molise
C programming exercises.
Role: Lecturer (2021, 2022)
Program Commitee member
- PC Member, SANER 2024
- Shadow PC Member, MSR 2023
- Junior PC Member, MSR 2026
- Tool demo track and Industry track PC member, ICSME 2026
- PC Member, ODAI-LIB Challenge 2026 (FSE-AIWare 2026 Competition Track)
- PC Member, NLBSE 2026 (co-located with ICSE 2026)
- PC Member, ACQUIRE 2026 (co-located with EDCC 2026)
Reviewer for research papers
- IEEE Transactions on Software Engineering (TSE)
- ACM Transactions on Software Engineering and Methodology (TOSEM)
- Empirical Software Engineering (EMSE)
- Journal of Systems and Software (JSS)
- Journal of Software: Evolution and Process (JSEP)
- Springer Software Quality Journal
- Science of Computer Programming (SCICO)
- SoftwareX Journal
