Fabio D'asaro is an Assistant Professor and AI researcher with a PhD from UCL and over a decade of experience bridging formal logic, uncertainty modelling, and applied machine learning. His work spans fuzzy logic foundations, probabilistic, epistemic and temporal reasoning, and recent interests in Explainable AI and HCI/HRI applications. He has held research and teaching roles across leading UK and Italian universities, delivering advanced courses in programming, logic, and ML while supervising research at the intersection of knowledge representation and learning. Fluent in both theoretical mathematics (MSc in Pure Mathematics and Mathematical Logic) and practical computer science, he combines formal rigor with hands-on teaching and interdisciplinary collaboration. Notably, his trajectory reflects a sustained focus on turning deep semantic and logical insights into explainable, human-centred AI solutions.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Università degli Studi di Palermo
Master of Science (M.Sc.), Pure Mathematics and Mathematical Logic, Master of Science (M.Sc.), Pure Mathematics and Mathematical Logic at The University of Manchester
Contributions:3 pushes, 1 branch in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.