He completed his Bachelor’s and Master’s studies at the Faculty of Organizational Sciences in Belgrade, majoring in Information Systems and Technologies. He got his PhD at the Faculty of Economics and Engineering Management of the University Business Academy in Novi Sad. From 2017 to 2019 he was a lecturer at the Faculty of Computing in Belgrade.

He published a large number of scientific papers in international and national journals and participated in international and national scientific gatherings. He is employed at PUC “Belgrade Waterworks and Sewerage” as head of the design and programming service, where he has worked for over 10 years. He participated in various projects of maintenance, development, integration and modernization of the legacy in-house information system of PUC “Belgrade Waterworks and Sewerage”. He has the Microsoft official MCSD: Web Applications certificate. His narrow areas of interest are information technology and legacy information systems.

He is an honorary member of the International Research Academy of Science and Art (IRASA).