Владимир Шамахов родился в 1952 году в Московской области, начинал карьеру в комсомольских и партийных органах. В 1990 году он выступил инициатором создания Северо-Западного управления Государственного таможенного комитета (ГТК) и по 1993 год занимал позицию замначальника СЗТУ. В 1993-1995 годах был начальником управления кадров и учебных заведений ГТК России. С 1996 по 2001 год — начальником Северо-Западного таможенного управления (СЗТУ РФ). В 2001 году в результате проверки СЗТУ по подозрению в использовании схем полулегальной таможенной очистки, инициированной руководством ГТК, господин Шамахов и несколько его заместителей были отстранены от работы (см. "Ъ" от 17 октября 2001 года). По завершении проверки в январе 2002 года он вернулся в СЗТУ, но получил от тогдашнего главы ГТК Михаила Ванина предложение стать представителем ГТК в Германии, Финляндии или Белоруссии, что означало почетную отставку. Господин Шамахов от этого предложения отказался, слег в больницу с инфарктом, а в это время на его место был назначен другой человек (см. "Ъ" от 6 декабря 2001 года). В 2002-2004 годах Владимир Шамахов работал ректором Северо-Западной академии госслужбы. После мартовской реформы структуры правительства господин Шамахов вернулся в таможенные органы первым заместителем начальника Федеральной таможенной службы (ФТС, см. "Ъ" от 2 ноября 2004 года). После смены руководства ФТС, в 2007 году он потерял пост в этой структуре, однако продолжил курировать таможенно-тарифную политику на должности заместителя руководителя аппарата правительства РФ. В 2008 году в результате очередных правительственных перестановок уступил этот пост бывшему послу России в США Юрию Ушакову.