С 2009 по 2012 гг. Дмитрий работал в антимонопольных органах – в Московском областном УФАС и Центральном аппарате ФАС России. С 2012 по 2015 годы Дмитрий занимал должность заместителя начальника отдела контрольных и надзорных мероприятий на страховом рынке ФСФР России, а затем работал в Центральном Банке России в должности главного экономиста. Несколько лет работал в юридическом консалтинге, где специализировался на вопросах применения антимонопольного законодательства, законодательства о защите прав потребителей, о рекламе, законодательства в сфере финансов, в сфере противодействия отмыванию незаконно полученных доходов.
Дмитрий входит в ряд рабочих групп при Федеральной антимонопольной службе, неоднократно награждался благодарностями ФАС России за особые заслуги в обеспечении свободы конкуренции и эффективной защиты предпринимательства.
В сферу научных и профессиональных интересов Дмитрия входят вопросы, связанные с реализацией эффективной функции комплаенса, в том числе антимонопольного.