2013 — 2016: стажёр-исследователь. Институт проблем передачи информации имени. А.А. Харкевича Российской академии наук, Лаборатория анализа и синтеза сетевых протоколов.
2016 — 2018: младший научный сотрудник. Институт проблем передачи информации имени. А.А. Харкевича Российской академии наук, Лаборатория анализа и синтеза сетевых протоколов.
2018 — 2020: научный сотрудник. Институт проблем передачи информации имени. А.А. Харкевича Российской академии наук, Лаборатория анализа и синтеза сетевых протоколов.
2020 — настоящее время: старший научный сотрудник. Институт проблем передачи информации имени. А.А. Харкевича Российской академии наук, Лаборатория анализа и синтеза сетевых протоколов.
2016 — 2018: ассистент. Московский физико-технический институт. Кафедра проблем передачи информации и анализа данных.
2018 — 2022: преподаватель. Московский физико-технический институт. Кафедра проблем передачи информации и анализа данных.
2022 — настоящее время: старший преподаватель. Московский физико-технический институт. Кафедра проблем передачи информации и анализа данных.
2017 — 2022: младший научный сотрудник. Национальный исследовательский университет «Высшая школа экономики». Московский институт электроники и математики им. А.Н. Тихонова. Научно-учебная лаборатория телекоммуникационных систем.
2022 — по настоящее время: старший научный сотрудник. Национальный исследовательский университет «Высшая школа экономики». Московский институт электроники и математики им. А.Н. Тихонова. Научно-учебная лаборатория телекоммуникационных систем.
2022 — настоящее время: доцент. Национальный исследовательский университет «Высшая школа экономики». Московский институт электроники и математики им. А.Н. Тихонова. Кафедра информационной безопасности киберфизических систем.
2020 — 2022: старший преподаватель. Национальный исследовательский университет «Высшая школа экономики». Факультет компьютерных наук. Кафедра технологий моделирования сложных систем.