Said Hamdioui, TU Delft, Netherlands