Roshan Mahes behaalde een diploma in Wiskunde aan de Universiteit van Amsterdam en een PhD aan de Amsterdam Business School. Zijn onderzoek richt zich op dynamische planning in de gezondheidszorg en logistiek, met name op real-time updates van afsprakenschema's. In de logistiek ontwikkelde hij een methode om bezorgvensters bij te werken en te verkleinen op basis van de voortgang van de chauffeur, wat werd geïmplementeerd bij PostNL.