Работал инженером машинного обучения в Райффайзенбанке, занимался обработкой данных, построением моделей и автоматизацией проектов машинного обучения. Сейчас работает старшим разработчиком.
Преподавал в МФТИ курсы по продвинутому программированию на Python и алгоритмам.