Summary
Luca Di Stefano is a research-focused software engineer and university assistant with 14 years of experience in formal modelling and verification of agent-based and collective adaptive systems. He develops domain-specific languages and formally defined semantics to concisely describe agent behaviour, and advances state-of-the-art verification techniques—ranging from bounded model checking to symbolic and explicit-state methods—to analyse emergent system properties. His career spans postdoctoral roles at Inria and the University of Gothenburg, teaching modelling and verification at Polytech Paris‑Saclay, and a PhD in computer science from GSSI, reflecting a strong mix of theory, tooling and instruction. Based in Vienna, he pairs deep formal methods expertise with practical system migration and software maintenance experience from industry internships, and he advocates reproducible research practices (yes, he version-controls his LaTeX).
14 years of coding experience
3 years of employment as a software developer
Master's in Computer Science and Systems Engineering (Ingegneria Informatica e Automatica), Ingegneria informatica, 110/110 cum laude, Master's in Computer Science and Systems Engineering (Ingegneria Informatica e Automatica), Ingegneria informatica, 110/110 cum laude at Università degli Studi dell'Aquila
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at GSSI - Gran Sasso Science Institute
Italian, English, French, Swedish