Барабанов Иван Андреевич родился 31 марта 1924 года в селе Зубовка Сергеевского (Челно-Вершинского) района Самарской области в семье Барабанова Андрея Павловича (1892 года рождения) и Барабановой Анны Степановны (1891 года рождения). В семье было 10 детей. Хозяйство Андрея Павловича было крепким и в 1935 году было признано кулацким.
Барабанов Андрей Павлович вместе с семьей был репрессирован и выслан на спецпоселение в Центральный Казахстан в поселок № 11 Осакаровского района Карагандинской области. В пути следования до места назначения и в первые годы жизни на новом месте в семье умерли 8 детей. В живых остались только два старших сына - Александр и Иван. Александр Андреевич также воевал.
Иван Андреевич окончил семь классов общеобразовательной школы с отличием и поступил в 1940 году в Петропавловский зооветеринарный техникум. Будучи студентом, был призван в Красную армию в 1942 году. Воевал с 3 октября 1942 по 28 марта 1944 года в составе 65-й армии 1-го Украинского и 2-го Белорусского фронтов. Служил сержантом, помкомвзвода 54-го кавалерийского полка 14-й кавалерийской дивизии. Иван Андреевич был награжден орденом Отечественной войны I степени, медалью "За боевые заслуги", а также 5 юбилейными медалями. Был дважды ранен.
11 сентября 1943 года в боях разведывательного характера за освобождение села Орехово Гомельской области при форсировании реки Днепр гвардии сержант Иван Барабанов был тяжело ранен разрывной пулей в тазобедренный сустав. После длительного лечения в городе Серов Свердловской области он был комиссован как инвалид войны. Это ранение беспокоило его всю жизнь. Постоянно стояла угроза ампутации ноги. Периодически он проходил восстановительное лечение в госпитале.
После ранения Иван Андреевич окончил техникум и поступил в Алматинский зооветеринарный институт. В 1946-1960 годах он работал врачом биокомбината Алматы и Совнархоза. В 1969-1985 годах он являлся старшим научным сотрудником КазНИИ в Алматы. Он имел степень кандидата ветеринарных наук, стал автором ряда научных разработок и соавтором препарата квасцового анатоксина против инфекционной энтеротоксемии овец типа Д.
За время работы на любом поприще Иван Андреевич зарекомендовал себя честным, дисциплинированным, добросовестным, эрудированным и беспристрастным работником. Самоотверженно отдавал себя без остатка работе. Подготовил к защите кандидатской пятерых соискателей. Была готова и докторская в черновике, но защите помешало фронтовое ранение.
Ивану Андреевичу 13 раз была объявлена благодарность с вручением денежных премий. За годы работы в НИИ он был награжден денежными премиями с вручением Почетных грамот 32 раза. В производственной характеристике от 12 ноября 1977 года отмечается, что "Барабанов Иван Андреевич теоретически хорошо подготовлен, политически грамотен и активно участвует и общественной жизни коллектива, хотя он и беспартийный".
Многие годы ветеран являлся Ударником коммунистического труда, дважды (в 1967 и 1971 годах) был участником ВДНХ СССР, был награжден значком "Отличник соцсоревнования МСХ КазССР" (в 1966 году), трижды (в 1970, 1973, 1974 годах) награжден Почетными грамотами института, многократно поощрялся руководством института морально и материально. Также получал правительственные награды. Скончался ветеран 10 августа 1987 года. У него остались сын и дочь.