С 1997 работает на кафедре вычислительной математики механико-математического факультета МГУ им. М. В. Ломоносова (с 2002 г. — профессор), где читает лекции на темы «Базы данных», «Корпоративные информационные системы», спецкурсу по анализу данных и машинному обучению. С 2005 г. является экспертом, консультантом Luxoft Training по системному и бизнес-анализу. Эксперт Российского фонда фундаментальных исследований (РФФИ), Эксперт Российского научного фонда (РНФ). Член Русского географического общества (Московское отделение). Член IEEE (Institute of Electrical and Electronics Engineers)