В 1982 году Дмитрий Шмелев окончил международно-правовой факультет Московского государственного института международных отношений по специальности юриспруденция. Присвоена квалификация юриста-международника со знанием иностранного языка.
С 1982 по 1991 г. – преподаватель кафедры международного частного и гражданского права Всесоюзной академии внешней торговли.
С 1990 по 1994 г. – юрисконсульт Торгового представительства РФ в Эфиопии.
С 1994 по 2000 г. – заместитель начальника юридического отдела, начальник юридического отдела, заместитель начальника юридического управления, начальник юридического управления «Онэксим банка».
С 2000 по 2005 г. – начальник юридического центра банка «Никойл».
С 2005 года по настоящее время – главный исполнительный директор, руководитель юридического центра банка «Уралсиб».
Дмитрий Шмелев преимущественно специализируется в области корпоративного, гражданского и банковского права. Его практика включает инвестиционно-банковские, частнобанковские и коммерческо-банковские операции; управление активами; лизинг; организацию и сопровождение претензионно-исковой работы; проведение юридической экспертизы сделок в финансовой сфере, сфере ценных бумаг, слияний и поглощений; организацию и проведение корпоративного строительства; реорганизацию и структуризацию предприятий.