Вадим родился в 1985 году в городе Котельниково Волгоградской области. Еще в юности решил, что станет военным. По окончании средней школы поступил в Московское высшее общевойсковое командное училище. Участвовал в антитеррористических операциях на Северном Кавказе, получил звание майора. Позднее окончил академию Генштаба. И в звании подполковника стал командующим батальоном в 138-й мотострелковой бригаде, дислоцировавшейся в посёлке Каменка Ленинградской области.
С 24 февраля 2022 года участвовал в специальной военной операции на территории Украины. 8 марта батальон под командованием подполковника Герасимова занял рубеж обороны около города Изюм. Окопавшись на позиции, батальон в окружении сражался с превосходящими силами противника. За три дня ожесточенных боёв враг потерял множество техники и живой силы, четверо украинских военнослужащих попали в плен, в том числе два офицера старшего звена. Когда боеприпасы оказались на исходе, подполковник поставил задачу двум группам разведчиков прощупать огневые точки противника и выявить наилучший путь для прорыва. Сам Герасимов вместе бойцами более 8 часов вел бой, уничтожил 4 единицы тяжелой техники и до 80 националистов. Когда силы батальона были на исходе, противник предпринял контратаку с трех сторон, подполковник отдал приказ о срочном прорыве из окружения, сам он с частью сил остался прикрывать отход тактической группы. В ходе неравного боя Вадим Герасимов погиб.