Born in Skopje, in 1978, he graduated from the Faculty of Electrical Engineering at the University “Ss. Cyril and Methodius” in Skopje, majoring in electronics and telecommunications. He started his work experience part-time in Komercijalna Banka AD Skopje, within the migration of LPP, in 2001, after which, in 2003, he worked at Ultra Computing as a tester/software developer for banking applications.
In October 2004 he joined the CaSys team in the IT Sector, in the department of card system management (CMS). In September 2006 he took over the management of that department. He achieved significant goals for the company through migrations to new hardware and software platforms, leading all projects for banks related to the implementation of card chip products, as well as activities for monitoring changes in clearing messages with Mastercard and Visa.
Since 2015, he has been running the CaSys Duty Center in parallel. Since October 2019, he is a member of Management Board and performs the function of Executive Director. The main areas of responsibility remain card products, IT operations, as well as taking over the system for detection and monitoring of suspicious transactions, system security and card production.