Završene osnovne akademske studije (10 semestara) na Elektronskom fakultetu, Univerziteta u Nišu na odseku Računarska tehnika i informatika sa stečenim zvanjem diplomirani inženjer elektrotehnike za računarske nauke i informatiku, odbranjena magistarska teza iz oblasti Tehničkih nauka na Elektronskom fakultetu Univerziteta u Nišu pod nazivom ‘Semantički opis strukture kursa u okviru sistema za elektronsko učenje’, sa stečenim zvanjem magistar tehničkih nauka, i odbranjena doktorska disertacija iz oblasti Poslovne informatike pod nazivom ‘Primena Web2.0 tehnologija u poslovnim informacionim sistemima u cilju unapređenja efikasnosniti Business intelligence procesa’, Informatika i kibernetika u ekonomiji, na Ekonomskom Fakultetu Univerziteta u Nišu.
Na osnovnim i magistarskim studijama su položeni relevantni predmeti – Osnovi računarske tehnike, Programski jezici, Distribuiran aobrada, Strukture i baze podataka, Arhitektura savremenih računarskih sistema, Programski jezici savremenih računarskih sistema, Softversko inženjerstvo.
Tokom svoje profesionalne karijere učestvovao je u projektovanju i implementaciji više poslovnih informacionih sistema za univerzitete i kompanije u zemlji i inostranstvu. U poslednjih petnaest godina angažovan kao konsultant i projekt menadžer u implementaciji Veb i mobilnih aplikacija za više klijenata iz inostranstva.
Višegodišnje iskustvo u držanju nastave i vežbi na Univerzitetu Meropolitan u Beogradu