В органы прокуратуры Дмитрий Александрович поступил на работу еще в 1997 году. Тогда он занимал должность следователя.
- Карьера Дмитрия Шерстнева началась в прокуратуре Ленинского района города Ульяновска, - рассказали в прокуратуре Кировской области. - Позднее его перевели в Башкортостан.
С 2013 по 2018 год он служил в должности заместителя прокурора Ульяновской области.
Дмитрий Шерстнев имеет различные награды. В частности его работа поощрена нагрудными знаками «Почетный работник прокуратуры Российской Федерации», «За безупречную службу» и «За верность закону» первой степени.