Daniel Rudaz, Switzerland, Porrentruy, M, TFX SA, 629