Од марта 1999 до данас: Инжењер роботике и истраживач на Институту за Индустријско инжењерство и менаџмент, Факултета техничких наука у Новом Саду, тренутно на позицији Асистента приправника. Радно искуство обухвата рад у следећим областима: моделовање и пројектовање манипулативних робота, модификација номиналног двоножног хода. Од 1999. до 2004.: асистент на следећим додипломским курсевима: Управљање техничким системима и индустријска роботика, Вештачка интелигенција и експертни системи, Основе рачунарских технологија и програмирање на Факултету техничких наука, Универзитет у Новом Саду, Нови Сад, Србија
М. Вукобратовић, Д. Андрић, Б. Боровац, “Хуманоид робот мотион ин унструктуред енвиронмент - генератион оф вариоус гаит паттернс фром а сингле номинале", Цуттинг едге Роботицс (Публисхед бy Виенна Университy оф Тецхнологy, Аустриа), Паге 577-1598, 2005
(М22) Рад у истакнутом међународном часопису
М. Вукобратовић, Д. Андрић, Б. Боровац, “Хоw то Ацхиеве Вариоус Гаит Паттернс фром Сингле Номинал “, Интернатионал Јоурнал оф Адванцед Роботиц Сyстемс (Публисхед бy Виенна Университy оф Тецхнологy, Аустриа), Вол. 1., Но. 2, Паге 99-108, 2004
(М33) Саопштење са међународног скупа штампано у целини
М. Вукобратовић, Д. Андрић, Б. Боровац, " Хоw то генерате вариоус гаит паттернс басед он а сингле номинал фор хуманоид робот мотион?", Процеедингс оф тхе 13тх ИНДУСТРИАЛ СYСТЕМС ИС´2005 цонференце, Херцег Нови, Сербиа анд Монтенегро, Септембер 2005 (ин Монтенегро), пп. 183-188.
(М33) Саопштење са међународног скупа штампано у целини
Вукобратовић М., Андрић Д., Боровац Б. (2004) Он-лине модифицатион оф бипед wалк, Процеедингс оф 8тх Цонференце он Интеллигент Аутономоус Сyстемс, (аццептед), Марцх 2004, Амстердам
(М52) Рад у часопису националног значаја
М. Вукобратовић, Д. Андрић, Б. Боровац, “Како корекцијом основног номинала добити различите типове двоножног хода “, 29. Научна конференција ХИПНЕФ 2004, Врњачка Бања, Србија и Црна Гора, Мај 2004. пп. 377-384 (на српском).
(М72) Одбрањен магистарски рад
Кретање хуманоидног робота у неструктуираној околини – формирање различитих кретања на основу истог номинала