Родился в 1955 году. В 1978 году окончил Московский физико-технический институт по специальности «Системы автоматического управления». В 1982 году окончил аспирантуру Московского физико-технического института. Доктор технических наук. С 1978 года работал в Государственном научно-исследовательском институте авиационных систем (ГосНИИАС). В институте прошел путь от инженера до первого заместителя начальника института. Участвовал в разработке математических методов моделирования бортовых вычислительных систем для самолетов МиГ-29, СУ-27. В 1984 — 1989 гг. — возглавлял «Центр микроэлектроники авиационной промышленности» Государственного НИИ авиационных систем. С 1992 года занимается разработкой новейших логистических методов в области проектирования больших информационных систем. С июня 2000 по ноябрь 2001 года – первый заместитель министра промышленности, науки и технологий РФ. В ноябре 2001 года назначен председателем Государственного комитета РФ по стандартизации и метрологии. В апреле 2003 года назначен заместителем Председателя Правительства РФ по вопросам промышленной политики. Распоряжением председателя Правительства РФ о перераспределении обязанностей между вице-премьерами за Алешиным были закреплены вопросы промышленной и научно-технической политики; инновационной политики; поддержки предпринимательства, малого и среднего бизнеса; сокращения административных ограничений в экономике; антимонопольной политики; экспортного контроля.
В июне 2003 года возглавил Совет по присуждению премий Правительства РФ в области качества, Правительственную комиссию по научно-инновационной политике, Комиссию Правительства РФ по выставочно-ярмарочной деятельности, Совет по присуждению премий Правительства РФ в области науки; утвержден заместителем председателя Совета по предпринимательству при Правительстве РФ.