Окончив начальную школу, он работал трактористом в местном колхозе, но мирные будни оказались прерваны суровым июнем 1941 г. Желание бить коварного врага привели Ивана Гайнулина в райвоенкомат ещё до наступления 18-ти летия, и уже с июня следующего 1942 г. он влился в действующую армию. Окончив артиллерийскую «учебку», ставропольчанин со своим орудийным расчётом освобождал юг России, Украину, Белоруссию и Польшу, а проявленные им воинское мастерство и храбрость нашли отражение в полученных орденах Красной Звезды и Славы 3 степени.
С февраля 1945 г. старший сержант И. Е. Гайнулин — участник боёв за овладение Силезией, где гитлеровцы создали мощную оборону, рассчитывая сдержать наступательный порыв Красной армии. Наиболее яростные сражения разворачиваются за центр этой области – г. Бреслау (сегодня – г. Вроцлав на западе Польши), и в гуще данных событий оказывается наш земляк. На его счету вместе с однополчанами оказываются подбитыми несколько вражеских орудий и пулемётных «гнёзд», более двухсот выведенных из строя солдат и офицеров вермахта. В одном из боев 14 апреля и сам младший командир получает тяжёлое ранение и, уже находясь на излечении, в конце июня 1945 г. получает известие о присвоении ему звания Героя Советского Союза.
«Вернувшись домой, фронтовик продолжил трудиться на полях хутора Васильевского Кочубеевского района и вскоре стал бригадиром в местном колхозе. За успехи в выращивании зерновых культур и подсолнечника его бригада несколько раз привлекалась на знаменитые выставки в павильонах столичной ВДНХ. Военные невзгоды и раны, к сожалению, рано сказались на здоровье героя, и он ушёл из жизни, имея от роду всего 52 года, но память о совершенных подвигах была увековечена в названных в честь Гайнулина улицах в х. Васильевском и с. Кочубеевском», — прокомментировал В. А. Колёсников, доцент Ставропольского филиала Президентской академии, к.и.н.