Univerzitetna izobrazba: Doktoriral leta 2002 na Fakulteti za elektrotehniko, računalništvo in informatiko Univerze v Mariboru s tezo "Agenti za reševanje disharmonije v strukturno in semantično heterogenih sistemih".
Magistriral leta 1997 na Fakulteti za elektrotehniko, računalništvo in informatiko Univerze v Mariboru z nalogo "Paralelna simulacija in vizualizacija prometa".
Diplomiral leta 1993 na Tehniški fakulteti Univerze v Mariboru z diplomsko nalogo "Vizualizacija cestnega telesa v pripadajočem okolju". Področje raziskovanja in pedagoškega delovanja: Je vodja Katedre za gradbeno in prometno informatiko na Fakulteti za gradbeništvo, prometno inženirstvo in arhitekturo Univerze v Mariboru kjer se že 20 let ukvarja z raziskavami in razvojem rešitev na področju informacijskih modelov gradbenih objektov, avtomatizacije gradbeniških procesov, inženirstvom znanja v gradbenih projektih in interoperabilnostjo na področju javnega prevoza.