Дмитрий Степанов имеет дипломы Московской государственной юридической академии (1999, с отличием) и Российской школы частного права (2001, с присвоением степени магистра частного права). Окончил аспирантуру Института законодательства и сравнительного правоведения при Правительстве РФ, получив степень кандидата юридических наук.
Дмитрий Степанов является одним из наиболее авторитетных экспертов по корпоративному и финансовому праву. Он активно участвует в совершенствовании российского права и имеет 14-летний опыт практической деятельности в таких областях, как корпоративное право, ценные бумаги, реструктуризация и корпоративные финансы, слияния и поглощения, банкротство и арбитражный процесс.
Как активный выразитель позиции российского бизнес-сообщества, заинтересованного в создании реально работающего отечественного коммерческого права, Дмитрий Степанов принимал участие в работе по созданию новой версии Гражданского кодекса, в том числе в составе рабочей группы по созданию международного финансового центра при Совете при Президенте РФ и в рамках НП «Содействие развитию корпоративного законодательства».
Ранее Дмитрий Степанов на протяжении шести лет руководил разработкой поправок в ФЗ «Об обществах с ограниченной ответственностью». На его счету содействие Министерству экономического развития РФ и Комитету по собственности Государственной Думы РФ в разработке ряда законов и поправок к ним, включая ФЗ «Об акционерных обществах», «О рынке ценных бумаг», «О несостоятельности (банкротстве)» и др. Он также участвовал в подготовке новой редакции модельного закона «Об акционерных обществах» для стран СНГ – совместном проекте Межпарламентской ассамблеи государств – участников СНГ и ЕБРР.
Наряду с практической деятельностью Дмитрий Степанов преподает в Российской школе частного права, школе права «Статут» и институте «М-Логос». Он является автором нескольких монографий и примерно сотни публикаций.