16 лет проработал в Microsoft. Был ведущим экспертом в области искусственного интеллекта и машинного обучения, помогал крупным европейским компаниям создавать пилотные проекты цифровой трансформации на основе данных. Автор курса Microsoft AI for Beginners Curriculum и первой русскоязычной книги по F#.
Сейчас читает курсы «Искусственный интеллект» и «Функциональное и логическое программирование» в МАИ, НИУ ВШЭ и МФТИ. Разрабатывает библиотеку mPyPl, которая позволяет разработчикам на Python использовать функциональный стиль в задачах обработки данных и глубокого обучения. Интересуется технологическим искусством и внедряет в практику Школы дизайна НИУ ВШЭ инструменты на основе открытых генеративных нейросетей. Его работы в области Science Art выставлялись в галерее «Краснохолмская», на выставке