Андрей имеет опыт работы в IT более 20 лет. Работая в крупных российских и зарубежных компаниях, участвовал в создании как серийного, так и заказного ПО в сфере финансов, ERP, электронной коммерции, автоматизации работы гос. учреждений. За время работы приобрёл богатый практический опыт в разработке, консалтинге, руководстве IT-проектами.
C 2013 года работает в компании Luxoft в проектах Deutsche Bank на позиции Leading Technical Expert.