В роли независимого консультанта помогает компаниями проверить, насколько ML может улучшить их бизнес-процессы. Проводит онлайн-курсы по программированию на Python, С++ и организации MLOps-процессов. Был руководителем DS-отдела в Kaspersky и занимался разработкой на C++ в Positive Technologies. Более 15-ти лет занимается преподавательской деятельностью.