Родился 10 января 1906 года в селе Златоустовка в семье рабочего. Окончив 3 курса техникума, работал электрослесарем.
В РККА с 1928 года. Член ВКП(б) с 1929 года. Окончил Одесскую военную пехотную школу, бронетанковые курсы усовершенствования командного состава.
Участник Великой Отечественной войны. И. И. Руденко командовал мотострелковым пулемётным батальоном 1-й отдельной танковой бригады 40-й армии Юго-Западного фронта). В период с 25 по 27 декабря 1941 года батальон освободил населённые пункты Петрищево, Леженька, Морозовка, Суходол, Гамово Тимского района Курской области. При этом было захвачено 23 орудия, 30 пулемётов, два боевых знамени, а также уничтожено сотни солдат и офицеров противника.
В течение двух суток 28-30 декабря 1941 года в районе Гамово Тимского района Курской области батальон под командованием капитана И. И. Руденко отбил 17 атак противника, поддержанных танками и авиацией. Утром 30 декабря 1941 года капитан И. И. Руденко повёл бойцов в очередную контратаку. В этом бою был убит.
Похоронен в городе Старый Оскол Белгородской области.
Указом Президиума Верховного Совета СССР от 27 марта 1942 года «за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм» капитану Руденко Ивану Ильичу посмертно присвоено звание Героя Советского Союза.
9 мая 2010 года в Старом Осколе установлен бюст И. И. Руденко.