Родился в 1947 г. в г. Челябинске.
Учился в 30 ФМШ г. Челябинска в 11-а классе
В 1970 г. окончил Новосибирский Государственный университет.
В 1976 - 1979 гг. разработал для ЭВМ БЭСМ-6 Систему имитационного моделирования Модель-6 с входным языком GPSS.
В 1979 г. защитил кандидатскую диссертацию. Кандидат физико-математических наук.
В 1982 - 1990 гг. участвовал в разработке программного обеспечения МВК "Эльбрус", в том числе, в разработке Интеллектуальной системы моделирования.
С 1994 г. занимается распределенным и параллельным моделированием.
В настоящее время заведующий сектором Конструкторско-технологического института вычислительной техники (КТИ ВТ СО РАН).
Под руководством Окольнишникова В.В. группой сотрудников разработана переносимая система распределенного имитационного моделирования Мера. Имеется семейство совместимых по входному языку реализаций системы Мера, в частности, реализация под Windows и реализация для отечественного Суперкомпьютера МВС - 1000 М.