My long term vision is to create algorithms that automate any sort of decision making that is currently done by humans, typically referring to scenarios where difficult decision making has to be done in the presence of large and complex constraints. In addition to allowing more efficient resource utilisation, this relieves human experts of the burden of handling difficult and stressful tasks, leaving them more time to deal with creative and meaningful problems that have not (yet) been automated.

Prior to my post at TU Delft, I was an associate lecturer and postdoctoral researcher (research fellow) at the University of Melbourne in Australia working with Professors Peter J. Stuckey, James Bailey, Rao Kotagiri, Christopher Leckie, and Dr Jeffrey Chan. I received my PhD from the Vienna University of Technology (TU Wien) under the supervision of Priv. Dozent Dr Nysret Musliu. In between these positions I held shorter terms posts at a production planning and scheduling company MCP (Vienna, Austria) and the National Institute of Informatics (Toyko, Japan) with Professor Katsumi Inoue.


  • PhD in Computer Science, Vienna University of Technology, 01/10/2012 – 24/03/2017.
    • Thesis: SAT‐based techniques for the general high school timetabling.
    • PhD with distinction.
    • Supervisor: Dr Nysret Musliu.
  • M.Sc. in Theoretical Computer
    Science, University of Sarajevo, 01/10/2010 – 30/09/2012.

    • Thesis: Google Machine
      Reassignment (EURO/ROADEF 2012 Challenge).
    • Supervisor: Dr Haris Gavranović
  • B.Sc. in Engineering ‐ Computer Science, University of Sarajevo, 01/10/2007 – 17/06/2010.
    • Thesis: Numerical Algorithms for Fluid Simulations.
    • Supervisor: Professor Željko Jurić.
  • Academy of Music, Musical Composition, University of Sarajevo.
    • Supervisor: Professor Ališer Sijarić

Work experience

  • Delft University of Technology, The Netherlands, 15/06/2020 – present:
    • Assistant Professor in Computer Science (tenure-track)
  • University of Melbourne, Australia, 21/08/2017 – 15/06/2020:
    • Research Fellow (postdoc –80%) and Associate Lecturer (20%).
    • Data Driven Knowledge Discovery: Combining constrained optimization and machine learning.
    • Supervisors: Professors P. J. Stuckey, J. Bailey, R. Kotagiri, C. Leckie, and Dr J. Chan.
  • MCP, Vienna, Austria, 01/02/2017– 20/08/2017:
    • Consulting company specialised in product planning for the German‐speaking market.
    • Optimisation Expert: prototyped a solution for an automated production plan for a large factory.
  • National Institute of Informatics, Tokyo, Japan, 01/02/2016– 01/06/2016:
    • Research internship.
    • Supervisor: Professor Katsumi Inoue