Summary
Alessandro Umbrico is a researcher and lecturer specializing in AI, knowledge representation, and timeline-based planning with over a decade of experience bridging theoretical methods and real-world robotic applications. He holds a PhD in Computer Science and Automation from University Roma TRE and has been contributing to ISTC-CNR since 2012, focusing on integrating reasoning, planning, and execution to make agents adapt safely and flexibly in human-robot collaboration and socially assistive scenarios. He teaches formal logic, ontology engineering, and knowledge-graph technologies, translating formal methods (FOL, description logics, Prolog, OWL, SPARQL) into practical curricula. His work is notable for combining cognitive approaches with robust execution strategies, aiming to synthesize personalized, safe robot behaviours in dynamic environments. Based in Rome, he pairs academic rigor with hands-on research visits (e.g., LAAS-CNRS and Universität Osnabrück), reflecting a collaborative, applied mindset toward deploying AI in the wild.
11 years of coding experience
4 years of employment as a software developer
PhD, PhD in Computer Science and Automation, PhD, PhD in Computer Science and Automation at University Roma TRE
English, Italian