Charypar, David, ETHZ