Johann L. Hurink received the Ph.D. degree from University of Osnabrück (Germany) in 1992 for a thesis on a scheduling problem occurring in the area of public transport. From 1992 until 1998 he has been an assistant professor at the same university working on local search methods and complex scheduling problems. This work resulted in a Habilitation thesis at the University of Osnabrück in 1999.From 1998 until 2009 he has been an assistant and associated professor in the group Discrete Mathematics and Mathematical Programming at the department of Applied Mathematics at the University of Twente.
Since 2009 he is a full professor of the same group and since 2010 also the Scientific Director of the Dutch Network on the Mathematics of Operations Research (LNMB). He has published more than 100 refereed papers in international journals and conferences and has been involved in several European and national research projects. Current work includes the application of optimization techniques and scheduling models to problems from logistics, health care and within Smart Grids.