Дмитрий Соколов окончил инженерно-экономический факультет Московского электротехнического института связи и аспирантуру Финансовой академии при Правительстве РФ.
Кандидат экономических наук.
С 2003 года Дмитрий Соколов руководит работой НП ППП, занимаясь вопросами развития рынка информационных технологий и защитой авторских прав и интеллектуальной собственности в сфере компьютерных программ.