Первый компьютер у Алексея появился в середине 90-х, это был EC1841 — советский аналог IBM PC с архитектурой Intel 8086. И сразу затянуло: Pascal и Assembler, BBS и FIDO, ASCII-арт и демосцена.
Любовь к программированию и в то же время к работе с графикой отразились на всём профессиональном пути Алексея.
В школе учился в классе с углублённым изучением математики и ходил на курсы по программированию Всероссийского (на тот момент всесоюзного) межотраслевого научно-учебного центра по вычислительной технике и информатике.
В 2003 году получил степень бакалавра информатики и вычислительной техники в Московском энергетическом институте (МЭИ). В 2005 — инженер по специальности вычислительные машины, комплексы, системы и сети. Во время обучения фокусировался на разработке программных частей для цифровых сигнальных процессоров и микроконтроллеров. Занимался разработкой информационно-измерительных систем в Научно-исследовательском институте точных приборов.
После окончания МЭИ учился экономике и финансам в аспирантуре Московской финансово-юридической академии.
С веб-технологиями близко познакомился в 2003 году. И тут сошлись все интересы: дизайн, программирование и инженерия. В разные годы работал на позициях: веб-мастер, веб-разработчик, инженер-программист, начальник веб-отдела. Кроме программирования профессионально занимался графическим и веб-дизайном.
В качестве штатного сотрудника много лет провёл в медиа-бизнесе. В издательских домах Экономическая газета и Axel Springer. В частности, работал над сайтами российских версий журналов Forbes и GEO.
Основатель компании Азимут7. В команде занимается руководством проектами, разработкой и иногда дизайном.
С Drupal работает с 2010 года.