Asistent u nastavi i doktorand na Univerzitetu Metropolitan. Diplomirao 2013. godine na studijskom programu Informacione tehnologije na Fakultetu informacionih tehnologija Univerziteta Metropolitan u Beogradu, dok je master studije završio 2016. godine na studijskom programu Softversko inženjerstvo. Student doktorskih studija na studijskom programu Softversko inženjerstvo. Aktuelna istraživačka interesovanja usmerena su na adaptivne i personalizovane sisteme za e-učenje, inteligentne tutorske sisteme, metodologiju i tehnologiju e-učenja, adaptivno i personalizovano e-učenje korišćenjem objekata učenja, softversko inženjerstvo, procese učenja, kolaborativno učenje. Autor više od dvadeset naučnih radova koji su prezentovani na međunarodnim konferencijama i objavljeni u recenziranim međunarodnim časopisima.