Urodzony 12 lipca 1941 r. Absolwent Technikum Budowlanego w Rzeszowie Wydziału Prawa Administracyjnego U.M.C.S. w Lublinie.
Po ukończeniu studiów w 1965 r. podjął pracę w Urzędzie Miejskim w Jaśle, początkowo jako Kierownik Wydziału, a następnie pełnił funkcję zastępcy Naczelnika Miasta. W 1983 r. został powołany na stanowisko Naczelnika Miasta Jasła. Na stanowisku tym pozostał do 1990 r.
Lata osiemdziesiąte, na które przypada kadencja Jana Szwedy jako Naczelnika Miasta, to okres intensywnej rozbudowy Jasła. W budowie była centralna kotłownia na osiedlu ‘Hankówka” wraz z instalacją przesyłową ciepła i ciepłej wody do nowobudowanych osiedli w rejonie ulic Krasińskiego, Szopena, Szajnochy. Jednocześnie trwała budowa instalacji kanalizacyjnej do odprowadzania ścieków i wody deszczowej, wraz z tak zwanym kolektorem głównym w kierunku oczyszczalni ścieków. Aby zabezpieczyć teren pod jej budowę przełożono koryto Wisłoki na długości ponad 2 kilometrów. Dodatkowo zabezpieczono brzegi Jasiołki i Wisłoki obwałowaniami, co uchroniło nadbrzeżne tereny przed corocznymi zalewami. Aby poprawić zaopatrzenie w wodę rozbudowano ujęcie wody w Żółkowie.
Władze miejskie opracowały Szczegółowy Plan Zagospodarowania Przestrzennego Miasta Jasła. W tym czasie w Jaśle oddawano do użytku około 200 mieszkań rocznie. Inwestycje te wymagały uzbrojenia terenu w instalacje energetyczne, telekomunikacyjne i sanitarne szczególnie na nowych osiedlach: Klasztorna Górka, Szopena-Krasińskiego, XX-Lecia.