Іван народився і виріс у Києві. Закінчив гімназію №178. Здобув освіту архітектора у Київському національному університету будівництва і архітектури. Багато років присвятив улюбленій роботі головного звукорежисера на національних телеканалах: СТБ, 1+1, Україна, Прямий і багато інших. Знімав проєкти, які полюбила вся країна: «Битва екстрасенсів», «Танцюють всі», «Х-Фактор», «Майстер Шеф», «Світами за скарбами», «Зважені та щасливі», «Хата на тата», «Сюрприз-сюрприз», новини і багато іншого. Він був справжнім майстром своєї справи, тому його запрошували на міжнародні форуми за кордоном, в тому числі, які проводила ООН.
24 лютого 2022 року видав в ефір останні новини і добровільно пішов до військкомату. Захищав Київ і область. Потім у лавах 241-ї окремої бригади територіальної оборони звільняв Херсонщину, «зачищав» Миколаївщину і обороняв кордон з Білорусією. З березня 2023-го воював на Бахмутському напрямку. Багатьом побратим врятував життя: прикривши собою або налагодивши зв’язок по рації, щоб евакуювати поранених. Служив на посаді водія гранатометного відділення взводу вогневої підтримки.
12 червня 2023 року солдат Іван Шульга з побратимами отримав завдання – втримати бойові позиції від наступу ворога. Йшла друга доба ворожих атак по позиціях українських захисників, успішно було відбиті 4. А потім почався артобстріл. Першим загинув командир, почалася паніка, але Іван взяв командування на себе, заспокоїв побратимів і наказав всім тримати фланги. Поряд з Іваном впав снаряд, який сильно пошкодив йому ноги, а земля з бліндажа впала зверху. Побратими відкопали його, він був при тямі весь час. 2 кілометри по траншеї Івана евакуйовували 5 годин, бо ворог постійно обстрілював. Захисник помер дорогою до стабілізаційного пункту.
«Іван жив музикою, з дитинства нею займався. Грав на фортепіано і бас-гітарі. Був бас-гитаристом Death Metal гурту Termination Central, організатором багатьох метал-, хард-кор, мзфк-фестів у Києві. Любив готувати і подорожувати. Ми були, є і будемо одним цілим. Я померла разом з коханим чоловіком. Він – мій маяк, який ніколи не згасне, я завжди з ним, в якому світі чи житті він би не був. Кохатиму вічно!», – розповіла дружина Анастасія.
Івана Шульгу нагороджено медаллю «Честь. Слава. Держава», а посмертно – орденом «За мужність» ІІІ ступеня.
Поховали захисника на Берковецькому кладовищі рідного Києва.
У Івана залишилась мама, дружина та син.