Родился в 1949 г. в Архангельске.
Во время учебы в школе был приглашен в физико-математическую школу при ЛГУ, впоследствии поступил на математико-механический факультет (мат мех) этого университета, который успешно закончил в 1971 г., а позже - аспирантуру экономического факультета.
С 1976 г. и по настоящее время работает на кафедре прикладной математики и кибернетики ПетрГУ, где читает лекции по курсам «дискретная математика», «методы оптимизации», «Исследование операций» и др.
В 1978 г. защитил кандидатскую диссертацию (к.э.н.), в 2004 г. - докторскую диссертацию (д.т.н.). В 1979 присвоено звание доцента по кафедре алгебры и геометрии ПетрГУ, в 2005 - звание профессора кафедры прикладной математики и кибернетики.
Является создателем исключительно успешного в России и в Европе Клуба любителей игры го ПетрГУ, первым тренером многократных чемпионов России и Европы по этой игре, заслуженных мастеров спорта и гроссмейстеров России В.И.Богданова и А.В.Лазарева.
Автор многочисленных разработок в области автоматизации производства предприятий целлюлозно-бумажной промышленности и лесопромышленного комплекса. Один из организаторов и сотрудников IT-парка ПетрГУ.
Является участником Олимпиадного движения по программированию. Член методической комиссии Всероссийской олимпиады школьников по информатике.
Кроме того, Владимир Алексеевич читает студентам и школьникам курсы по олимпиадному программированию, под его руководством команды ПетрГУ трижды становились призерами чемпионата мира по программированию.
Автор более 200 научных работ в области математического моделирования и решения прикладных оптимизационных задач, а также учебной литературы по программированию («Оптимизация на графах» (в соавторстве с А. М. Караваевым — участником финала чемпионата мира по программированию, его учеником) и др.)
Создатель и один из организаторов ежегодных международных летних и зимних сборов команд-участников финала чемпионата мира по программированию в Петрозаводске, впервые проведённых летом в 1998 г. и зимой в 2002 г.