Звание Героя Советского Союза с вручением ордена Ленина и медали "Золотая Звезда" Ивану Порфирьевичу Корявко присвоено 6 апреля 1945 года.
Корявко Иван Порфирьевич - командир 23-й моторизованной штурмовой инженерно-саперной бригады (13-я армия, 1-й Украинский фронт), полковник. Родился 2 сентября 1906 года в селе Пигаревка ныне Середино-Будского района Сумской области (Украина). Украинец. Работал кузнецом.
В армии с 1926. В 1930 окончил Ленинградское военно-инженерное училище, в 1938 - Высшие академические курсы при Военно-инженерной академии.
Участник Великой Отечественной войны с июня 1941. Во главе 23-й моторизованной штурмовой инженерно-саперной бригады прошел боевой путь от Сталинграда до Берлина. Бригада штурмовала позиции врага, чтобы обеспечить условия для строительства переправы. Ее воины под огнем врага штурмовали Дон и Миусс, одиннадцатикилометровый залив у Перекопа и Северную бухту в Севастополе. Они открывали путь для наступающей пехоты и танков и сами вступали в бой как строевая часть. Форсировав Днепр, бригада участвовала в освобождении Правобережной Украины, а в январе 1945 вышла к реке Одер на территории Польши. Авангард наступавшей 13-й армии (1-й Украинский фронт) на плечах противника переправился через реку по мосту с частью танков в районе Штейнау (ныне - Сьцинава, Польша). Фашисты разбомбили мост, а их доты на западном берегу вели обстрел подходивших к реке частей. Командир бригады получил приказ срочно навести переправу. Рота разведчиков по тонкому льду перешла через реку, за ней прошли два батальона и подавили доты. Наложенный по льду мост сорвал вызванный бомбежкой ледоход. Тогда построили в разных местах два высоких моста. Саперы-штурмовики под бомбежкой и обстрелом выполнили свою задачу. По двум мостам началась переправа через Одер соединений 12-й и 52-й армий.
Звание Героя Советского Союза с вручением ордена Ленина и медали "Золотая Звезда" Ивану Порфирьевичу Корявко присвоено 6 апреля 1945 года.
После войны продолжал службу в армии. С 1958 года генерал-майор Корявко И.П. - в запасе.
Жил в Москве (на Ленинградском проспекте). Умер 16 июня 1980 года. Похоронен в Москве, на Кунцевском кладбище.
Награжден 2 орденами Ленина, 3 орденами Красного Знамени, орденами Богдана Хмельницкого 2-й степени, Отечественной войны 1-й степени, 2 орденами Красной Звезды, медалями, иностранными наградами.