Родился 22 ноября 1976 года в Рыбинске, где и начал играть в хоккей. Воспитанник ярославской СДЮШОР «Торпедо». Первый тренер — Александр Александрович Миколенко.
В 1995—2008 годах выступал за ярославский хоккейный клуб «Локомотив» (до 2000 года назывался «Торпедо»). В сезоне 1996/1997 будучи двадцатилетним сумел стать основным вратарём команды, вытеснив Олега Браташа, а по результатам чемпионского для «Торпедо» сезона — лучшим новичком и вратарём чемпионата. В последующие годы ещё дважды становился чемпионом (2002, 2003) и трижды бронзовым призёром (1998, 1999, 2005) России; ещё три раза признавался лучшим вратарём сезона (1998, 2002, 2003). Рекордсмен среди вратарей по количеству проведённых матчей за один клуб в чемпионатах России, провёл 387 матчей в составе ярославского «Локомотива», а также рекордсмен по числу сухих матчей на «0» в чемпионатах России в составе одного клуба — в 62 матчах Подомацкий оставлял ворота «Локомотива» в неприкосновенности. В 2002 году был вызван в Сборную России для участия в Олимпиаде, стал единственным игроком Суперлиги в составе Сборной, составленной из российских звёзд НХЛ.
Не смог восстановиться после полученной в межсезонье 2004 года травмы колена и уступил место в воротах «Локомотива». Сезон 2008/2009 начал в «Ладе», но из-за низких результатов был вынужден покинуть тольяттинский клуб. В межсезонья 2009 и 2010 безрезультатно пытался вернуться на высший уровень — в «Автомобилист» и «Локомотив» соответственно.
С сезона 2008/2009 выступает в Высшей лиге: «Дизель» (2008—2009), «Рысь» (2009), «Ариада-Акпарс» (2009—2010), «Ермак» (2010—2011), «Мечел» (с 2011).
Медали
Участие
Призы
По состоянию на 30 октября 2011.