Дмитрий Крюков родился в Ульяновске 8 октября 1960 года. Первую специальность конструктора-технолога радиоэлектронной аппаратуры получил в Московской академии приборостроения. В 1990 году, обучаясь в Берлине, стал сертифицированным программистом и системным администратором.
В 1991 году вместе с партнерами основал телекоммуникационную компанию «Стек». В 1996 году вместе с Сергеем Лысаковым начал разрабатывать поисковую систему «Рамблер». Название и логотип «Рамблера» тоже были придуманы Дмитрием Крюковым.
С 2000 по 2001 год был вице-президентом и членом совета директоров холдинга «Рамблер». В 2002 году выпустил прототип новой поисковой системы Turtle, разработкой которой занимался в свободное от основной работы время.