Summary
Andrea Di Sorbo is an Associate Professor and software engineering researcher with a decade of experience focused on empirical software engineering, mining software repositories, NLP-driven text analysis, and software security. He earned his PhD from the University of Sannio with a thesis on leveraging NLP to support developers during maintenance and evolution, and progressed through postdoc and research fellow roles to a tenure-track and now associate position at the same university. His work bridges academic rigor and practical systems, from Java web development and sensor-based safety platforms to designing heuristics for Italian-language semantic extraction. Andrea combines deep expertise in software maintenance and AI-for-software engineering with hands-on knowledge of cybersecurity and high-performance computing topics studied during his education. He has a track record of top academic performance (110/110 cum laude and best graduate award) and an enduring interest in decision-support tools that help practitioners navigate complex software evolution challenges. Based in Piedimonte Matese, Italy, he brings local roots and long-term institutional commitment to advancing tools that make developers’ work smarter and safer.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Information Technology, Doctor of Philosophy - PhD, Information Technology at Università degli Studi del Sannio-Benevento
Liceo Scientifico "G.Galilei"
Italian, English