Андрей Геннадьевич Ванин родился в 1964 году в г. Златоусте Челябинской области. В 1989 году окончил Мордовский государственный университет им. Н.П. Огарева по специальности «Электрификация сельского хозяйства» (инженер-электрик). Послевузовское профессиональное образование: кандидат технических наук.
С июля 2015 года до настоящего времени — главный инженер Нижегородского филиала группы компаний «Т Плюс».
С марта 2007 до июля 2015 года — главный инженер Мордовского филиала Группы «Т Плюс».
В 1993—2002 годах — начальник смены цеха, заместитель начальника производственно-технического отдела, заместитель главного инженера Саранских тепловых сетей ОАО «Мордовэнерго», в 2002—2007 годах — главный инженер ОАО «Мордовская теплосетевая компания».
В 1989—1993 годах работал инженером по наладке теплотехнического оборудования в управлении «Саранскпусконаладка» Мордовского ОиНПО «Прогресс».