Дмитрий Иванович Кудинов родился в Новой Усмани 14 ноября 1985 года. Выпускник Воронежского государственного института физической культуры и спорта (2007). С 2013 года трудился в структуре ФК «Краснодар», где работал с разными возрастами, а также возглавлял «Краснодар-2», «Краснодар-3» и «Краснодаре-М».
В августе 2021 года возглавил «Факел-М». Три года спустя специалист вошёл в тренерский штаб первой команды.