goldschmidt also served as united states secretary of transportation under president jimmy carter from august 1979 through january 1981. he also served as mayor of portland, oregon from january 1973 through january 1979.