Иван Алексеевич Мельников родился 24 ноября 1924 года в деревне Рудня Чечерского района Гомельской области. До вступления в колхоз родители занимались хлебопашеством. В 1929 году родители вступили в колхоз. В 1941 году Иван Алексеевич окончил 7 классов неполной средней школы, после чего стал работать в колхозе на разных работах.
Когда началась Великая Отечественная война, и на территории Белоруссии возникло партизанское движение, И.А. Мельников помогал партизанам продовольствием и снаряжением. В октябре 1943 года Иван Алексеевич был призван в ряды Советской Армии. Воевал в составе 1319-го стрелкового полка – командиром отделения. Участвовал в освобождении городов Гомель, Речица, Минск. И.А. Мельников прошел с боями по территории Польши, Германии. Принимал Участие в штурме Берлина. Трижды был ранен.
За участие в боевых действиях Мельников Иван Алексеевич награжден Орденом Красной Звезды, медалями «За Отвагу», «За боевые заслуги», «За участие в штурме Берлина», «За освобождение Варшавы», «За победу над Германией», юбилейными медалями. Из наградного листа медалью «За Отвагу». «Командир отделения I стрелковой роты I стрелкового батальона младший сержант Мельников Иван Алексеевич за то, что он в бою за деревню Кляйнвульков 6.5.1945 года, рискуя жизнью, дважды доставлял роте боеприпасы, чем обеспечил полностью роту – содействовал успеху роты».
Демобилизовался 16 февраля 1946 года.
В 1954 году Иван Алексеевич с семьей переехал в пос.Углицкий Чесменского района Челябинской области. Работал в колхозе «Красный боец» на разных работах. С 1970 года до выхода на пенсию работал заведующим складом продовольственных и промышленных товаров.
За добросовестный труд Мельников Иван Алексеевич награжден медалями «За освоение целинных и залежных земель», «Ветеран труда».
Из книги «Участники Великой отечественной войны 1941-1945гг. пос. Углицкий Чесменского района Челябинской области. Материал составлен С.Сидоренко).