Дмитрий Халин родился 14 июля 1971 года в городе Алма-Ата, Республика Казахстан. Окончил факультет «Кибернетики» Московского инженерно-физического института. Позднее, получил дополнительное образование в Московской школе управления «Сколково» по программе делового администрирования «Executive MBA».
Трудовую деятельность Халин начинал с должности программиста в Научно-исследовательском центре вычислительной техники - ОАО «НИЦЭВТ». С 1995 года, являлся сотрудником компании «Digital Equipment Corp.» Москва, в которой проработал менеджером технической поддержки более трех лет.
Начиная с 1999 года, Дмитрий последовательно замещал должности менеджера по маркетингу и руководителя отдела по работе с корпоративными партнерами «Microsoft».
В 2006 году, Дмитрий Александрович получил назначение на пост директора по маркетингу компании «XEROX» в России. Параллельно являлся преподавателем факультета «Бизнес-информатики» Государственного университета - Высшей школы экономики.
С 2007 года, опытный управленец возглавлял департамент стратегических технологий «Microsoft» Россия. В 2009 году, перешел на должность директора департамента по работе с малыми и средними организациями и партнерами данной корпорации.
В 2013 году, Халин Дмитрий Александрович назначен директором департамента технологической политики корпорации «Microsoft» в России.