Pred pôsobením v Bratislave hral Švarný v Litvínove, Prostějove, Nitre, Leviciach a Třinci. V zámorí si vyskúšal juniorskú OHL aj súťaž CHL. Slovensko reprezentoval na dvoch MS, v roku 2009 vo Švajčiarsku a v máji 2013 vo Fínsku.
Ivan Švarný v súčasnosti trénuje v meste pod Zoborom a aj keď má niekoľko ponúk na spoluprácu, nechce robiť unáhlené závery. "Hráčsky trh sa stále len rozbieha, do polovičky septembra mám čas na rozhodnutie,“ cituje portál nitra.sme.sk Ivana Švarného.