В.И. Шмаков родился в 1919 году. В ряды РККА призван Давлекановским РВК в ноябре 1939 года. Участвовал в освобождении Украины и Чехословакии.
На заключительном этапе войны служил в составе 1002 стрелкового полка 305 стрелковой дивизии 4 Украинского фронта командиром отделения роты автоматчиков второго стрелкового батальона в звании младшего сержанта.
21 апреля 1945 года, отражая контратаки противника в районе села Гай, в отделении младшего сержанта Шмакова вышел из строя расчет ручного пулемета. Тогда, тов. Шмаков лично лег у пулемета и стал вести из него огонь по противнику. Подразделение успешно отразило все атаки противника.
В этом бою тов. Шмаков убил восемь немецких солдат и уничтожил одну пулеметную точку противника. За этот подвиг он был представлен к правительственной награде ордену «Красной звезды», но командование изменило свое решение, наградив его более значимой наградой орденом «Славы 3 степени».
Демобилизовался в 1946 году, проживал на улице Матросова.