Thomas is currently employed at ETH Zürich as a Post-doctoral researcher on applications of neural networks on traffic dynamics. During his PhD studies and also his professional career, Thomas has worked on research and applications of machine learning and optimisation algorithms on various fields, such as telecommunications, supply chains, recommender systems, power grids.