Denis graduated from the Moscow State University of Civil Engineering, he is a Doctor of Technical Sciences.
He has been working at the Genplan Institute of Moscow for more than 20 years and has worked his way up from engineer to Deputy Director of the Institute.
He combines his main occupation with teaching at the National Research University MGSU, where he is a professor of the Department of Urban Planning.
His scientific interests lie in the improvement of the transport and planning structure of cities, the development of the transport infrastructure of settlements, the formation and improvement of passenger transport systems.
He is a member of the profile dissertation council at the NRU MGSU, and a member of the editorial boards of several professional publications.