Simon Peter, ETH Zurich