Выпускник Рязанского государственного радиотехнического университета. По основной специальности инженер-программист. Автор операционной системы NedoOS, администратор базы знаний SpeccyWiki, редактор журнала Info Guide. С 2004 г. вёл списки, которые стали основой книги «Базовый словник прабалтославянского языка» (URSS). В 2008 г. организовал проект «Орфовики», с 2009 г. продвигал проект «Плановый русский язык» для многоуровневого обучения русскому языку как иностранному.