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