A graduate of the Catholic University of Lublin, he received his Ph.D. in informatics and telecommunication from the University of Trento (Italy). From 2004 to 2007 he has been a researcher in Laboratory for Applied Ontology (LOA), ISTC-CNR (Italy).