Дмитрий Баканов родился в 1985 году в Ленинске (Казахская ССР). Окончил Санкт-Петербургский университет экономики и финансов, имеет степень кандидата экономических наук. Начал карьеру в банковской сфере, работая аналитиком и специалистом по внутреннему контролю.
С 2008 года занимал различные должности в компании «Ситроникс», затем в 2011 году возглавил спутниковую систему «Гонец», где проработал до 2019 года. В этом же году стал директором департамента цифровой трансформации Минтранса, отвечая за внедрение новых технологий в транспортную сферу. В 2022 году назначен заместителем министра транспорта России.