Алексей Иванов родился 7 мая 1976 года в городе Ростов-на-Дону. В июне 2002 года, успешно окончил обучение на юридическом факультете Ростовского Государственного Университета. К трудовой деятельности, молодой специалист приступил непосредственно по окончании ВУЗа.
Профессиональную службу, Иванов начал в 1998 году, в Ростовской транспортной прокуратуре Северо-Кавказской транспортной прокуратуры, с должности следователя. Позднее, занял должность старшего следователя и помощника Ростовского транспортного прокурора прокуратуры Ростовской области.
Затем, Алексей Иванов замещал должность следователя по особо важным делам отдела по расследованию преступлений на транспорте и в таможенной сфере управления по надзору за исполнением законов на транспорте и в таможенных органах прокуратуры Ростовской области.
Являлся заместителем Волго-Донского транспортного прокурора прокуратуры Ростовской области и заместителем Ростовского транспортного прокурора прокуратуры Ростовской области. Так же, служил заместителем Ростовского транспортного прокурора Южной транспортной прокуратуры Российской Федерации.
Впоследствии, в период с января 2008 по январь 2012 года, Алексей Викторович проходил службу в должности старшего помощника Южного транспортного прокурора по надзору за исполнением законодательства о противодействии коррупции Южной транспортной прокуратуры.
Приказом Председателя Следственного комитета Российской Федерации от 20 января 2012 года, Иванов Алексей Викторович назначен на должность заместителя руководителя Южного следственного управления на транспорте Следственного комитета Российской Федерации.