Д. Крупенко родился летом 1977 года в городе Краснополье Могилёвской области. После окончания Гомельского высшего командно-инженерного училища МЧС Республики Беларусь работал в инспекции государственного пожарного надзора Гомельского районного отдела по чрезвычайным ситуациям Гомельского областного управления МЧС. В 2008 году продолжил карьеру в отделе надзора и профилактики областного управления МЧС, где до назначения первым заместителем начальника Ветковского РОЧС работал главным специалистом, старшим инженером. В 2017 году окончил Университет гражданской защиты МЧС Республики Беларусь.
Награждён медалями «За безупречную службу» II, III степени.