- 2010.
Doktorat iz inženjeringa
Interdisciplinarni istraživački program koji je rezultirao s nekoliko naučnih publikacija, Univerzitet Warwick, Velika Britanija
- 2002.
Magistar komjuterskih nauka, Univerzitet Brown, SAD
- 1998.
Bachelor iz interdisciplinarne matematike: opcija računarstvo, Univerzitet New Hampshire, SAD
Januar 2019. – danas
Vanredni profesor
Računarstvo
Sarajevo School of Science and Technology
Juni 2017. – Decembar 2018.
Savetnik rektora za projekt Horizon2020
Rektorat, Internacionalni univerzitet u Sarajevu
Februar 2012. – Juni 2017. / Juni 2012. – Februar 2017. / Septembar 2014. – Juni 2017.
Asistent profesor, Šef odsjeka za inženjering
Koordinator programa Računarska nauka i inženjering
Koordinator programa Softversko inženjerstvo
Fakultet inženjerskih i prirodnih nauka / Program Računarska nauka i inženjering / Program Softversko inženjerstvo
Internacionalni univerzitet u Sarajevu
Mart 2011. – Januar 2012.
Asistent profesor
Računarstvo
Sarajevo School of Science and Technology
Oktobar 2004. – Februar 2011.
Viši asistent / Predavač
Računarstvo
Sarajevo School of Science and Technology
Februar 2000. – Juni 2000.
Asistent u nastavi
Računarstvo
Univerzitet Brown, SAD