
Экран руководителя
У руководителя свой набор окон: список диспетчеров с их статусом и числом закрытых заявок, статистика. Диспетчеру важно, что требует решения сейчас, руководителю — что происходит в целом.
UX/UI-дизайнер. Делаю сложные данные понятными экранами.
Проектирую интерфейсы от сценариев до прототипа и передачи в разработку. Я учусь на 3 курсе НИТУ МИСИС на прикладной информатике (трек графический дизайн). Ищу стажировку или junior-позицию.
Панель для диспетчеров, руководителей и выездных инженеров: карта объектов, журнал прогнозов, объяснение каждой тревоги и создание заявки.
Смотреть кейсСценарии, прототип с микровзаимодействиями и компоненты дизайн-системы, переданные разработчику.
Смотреть кейсПуть врача от импорта анализов до разговора с пациентом: карта неопределённости и отдельные отчёты.
Смотреть кейс
Я студентка НИТУ МИСИС: учусь на прикладной информатике, трек «графический дизайн». До UX/UI работала графическим дизайнером на фрилансе: логотипы, обложки для YouTube, инфографика для маркетплейсов.
Ещё веду дизайн медиа «Молодёжки МИСИС», где курирую дизайнеров, участвую в хакатонах с командой разработчиков. Также прошла курс по проектированию мобильных приложений в Figma с отличием и интенсив по Figma Motion.
Смотреть мои скиллы в граф дизайнеМой графический дизайнМосколлектор обслуживает 825 км подземных коллекторов с кабелями и теплосетями. Сейчас диспетчеры узнают о проблеме, когда датчик уже сработал. Много сигналов оказываются ложными, а оборудование обслуживают по календарю, даже если оно в порядке.
На хакатоне нужно было научиться предсказывать пожары, подтопления, загазованность и отказы оборудования. Модель строили ML-инженеры. Я отвечала за то, чтобы диспетчер понимал, почему система подняла тревогу, и мог быстро решить, что с ней делать.
По ТЗ сервис не должен принимать решения за человека. Последнее слово остаётся за диспетчером.
Поговорить с диспетчерами не получилось: заказчик отвечал на вопросы, но обратной связи по ходу работы не давал. Я опиралась на ТЗ, видеоконференции заказчика, открытые материалы о диспетчерских системах и опыт команды. Про интерфейсы таких систем в открытом доступе почти ничего нет.
Что я выяснила
Из этого вырос принцип: интерфейс строится вокруг жизни проблемы, от первого сигнала до результата на объекте.
Сигнал — прогноз — проверка — решение — работа — результат
Из этих выводов я собрала CJM диспетчера по тем же шести этапам: от сигнала до результата. На каждом этапе видно, что диспетчер делает, о чём думает, как себя чувствует, что ему мешает и какое решение в интерфейсе это закрывает. Тяжелее всего на этапе решения: голой вероятности нет доверия, а ответственность за выбор лежит на диспетчере.
CJM гипотетическая: я строила её по ТЗ, видеоконференциям заказчика и открытым материалам о диспетчерских системах. Интервью с диспетчерами не было.
По болям из CJM я написала 14 user stories для трёх ролей: восемь для диспетчера, две для руководителя и четыре для выездного инженера. У каждой истории есть окно интерфейса, которое её закрывает.
Сначала я нарисовала привычную схему. Сверху шапка с логотипом, районом, именем диспетчера, часами и уведомлениями. Слева меню. Объект выбирался из выпадающего списка, а в правом нижнем углу всё время обновлялась таблица логов.
Команда посмотрела флоу, и мы нашли в нём проблемы. Логи постоянно дёргались в углу и занимали место. Показания датчиков и действия людей шли одной лентой. Из прогноза нельзя было перейти к действию: заявки в схеме не было вообще.


Дашборд делали почти все команды. Но у диспетчеров разные задачи, и жёсткий набор блоков заставил бы всех работать одинаково.
Я убрала шапку и превратила боковое меню в пульт, из которого открываются окна: карта, журнал прогнозов, дневник диспетчера, журнал данных, история объектов и создание заявки. Окна можно двигать, сворачивать, копировать и закрывать. Если выбрать объект на карте, его прогнозы и история подтягиваются в остальные окна. Раскладка сохраняется между сессиями.
Карточку можно открыть из журнала прогнозов или кликом по объекту на карте.

Система предлагает, диспетчер решает
Каждое решение диспетчера сохраняется, и потом по ним можно оценивать и дообучать модель.

У руководителя свой набор окон: список диспетчеров с их статусом и числом закрытых заявок, статистика. Диспетчеру важно, что требует решения сейчас, руководителю — что происходит в целом.

Окна с картой, которые свободно двигаются по экрану, нагружают старые компьютеры. В этом режиме окна встают в сетку, а число колонок задаётся переключателем.

Прототип для инженера на объекте: список заявок, карточка с картой, датчиками и контактом диспетчера, отчёт и запрос диспетчеру.

Цвета взяла с сайта Москоллектора. Окна, карточки, списки, кнопки и поля собрала сама, в светлой и тёмной теме. Разработчику передавала CSS из Figma.
Веб-интерфейс диспетчера и руководителя работает на данных модели. Есть прототип мобильных экранов инженера и дизайн-система в двух темах.
В топ-10 мы не прошли. Насколько понимаю, из-за презентации: сайт жюри даже не открывало. Презентацию я собирала практически одна и пыталась разобраться в технической части через ИИ, вместо того чтобы сесть с командой. В следующий раз я бы:
Мой друг пришёл с идеей, а требований не было. Звучало это как «мне хочется так, сделай вот так». Сценариев, списка экранов и описания поведения тоже не было.
Поэтому сначала я разобралась, что мы делаем, и только потом села собирать экраны.
По разговорам с заказчиком я написала ТЗ: для каждой части приложения — что нужно и как это сделано. Вход, главный экран, настройки, подписка.
Параллельно нарисовала карту экранов, чтобы мы с разработчиком одинаково видели структуру. В приложении три уровня: старт, главный экран и настройки.


Отдельный ресерч был сделан, но скорее я опиралась на свой опыт с VPN-приложениями. Больше всего меня в них раздражал пейвол на первом экране, когда приложение ещё ничего не показало.
Приложение платное, но платить предлагается в момент, когда человек сам хочет подключиться.
В первой версии при попытке подключиться без подписки появлялась ошибка. Я заменила её на переход на экран оплаты: ошибка звучит так, будто что-то сломалось, хотя приложение работает.


Если человек нажимает «подключиться», значит, он хочет подключиться
Приложение не блокируется: сообщение «Не удалось проверить подписку» и кнопка «Повторить».
Сверху появляется плашка с продлением, а соединение не обрывается молча.
Ошибка видна прямо под полем, а не во всплывающем окне.
Чаще всего человеку нужно узнать две вещи: включён ли VPN и через какую страну. Поэтому на экране только IP, регион и большая кнопка-облако с тремя состояниями.



Регион меняется без отключения. В списке серверов виден пинг, а сверху стоит «Лучший сервер» для тех, кто не хочет выбирать.
Идею с облачным интерфейсом придумал заказчик, а я превратила её в визуальную систему. Кнопка подключения — облако. Во время загрузки оно словно дышит. Когда VPN подключился, сквозь туман пробивается жёлтый солнечный свет, и состояние понятно ещё до того, как прочитаешь подпись.

Уведомления и вибрация включаются тумблерами. Язык и тему выбирают в модальных окнах, и они применяются сразу.

Список серверов с пингом и пункт «Лучший сервер». После выбора — сразу назад на главный экран.

Светлая, тёмная и системная тема. Тексты на нескольких языках, с запасом под длинные слова.

Кнопки-облака, пункты списков, тумблеры, модальные окна и шторки во всех состояниях.
Приложение готовится к запуску. Прототип я протестировала на друзьях.
Тяжелее всего было одной держать всё вместе: каждый экран в двух темах и на нескольких языках, и чтобы всё это складывалось в один прототип. Этот проект я делала без продуктового опыта и вынесла из него вот что:
Дефицитные анемии трудно различить по анализам. Воспаление может скрыть нехватку железа, а при нескольких дефицитах сразу показатели гасят друг друга. На коротком приёме врач должен выслушать пациента, разобрать десятки показателей, вспомнить исключения и объяснить, что делать дальше.
Команда собрала систему из семи слоёв. Точность модели на внутренней проверке — 0,889.
Слои системы
Мне нужно было показать всё это врачу так, чтобы он не утонул в информации.
Ещё до выхода ТЗ я посмотрела сервисы расшифровки анализов. Все они сделаны для пациента — «вот что значат ваши цифры», часто с предложением купить полный разбор.




Ни один сервис не показывает, насколько система уверена в выводе
Наш сервис для врача, поэтому ему нужно видеть и сам вывод, и то, в чём модель сомневается.
Логику пути придумали разработчики, я превратила её в экраны.
После распознавания врач видит таблицу показателей и может поправить то, что система прочитала неверно. Если в бланке нет единиц измерения, их можно подтвердить одной галочкой. Ниже — симптомы, хронические болезни, препараты и факторы риска.
Модель обучали только на взрослых, и при беременности она не работает. Поэтому перед результатами врач подтверждает, что пациенту есть 18 лет и он не беременен. Напоминание, что сервис не заменяет консультацию врача, закреплено в подвале каждого экрана.


Я хотела разнести данные пациента и анамнез на два экрана, но команда предложила оставить один. Я согласилась: так на шаг короче, а всё введённое видно на одной странице.
Сверху всегда видна сводка: врач сразу видит итог и понимает, что сдать дальше. Под ней — вкладки по слоям. Каждая отвечает на свой вопрос, и врач открывает только нужное.



«31» легко прочитать как «31% шанс анемии», поэтому рядом со шкалой написано, что это не вероятность
Главная идея продукта: показать не только гипотезу, но и сомнение. Карта объясняет, почему две гипотезы близки, и подсказывает, какой анализ сильнее всего уменьшит неопределённость.
Система советует сдать Ret-He: этот анализ лучше всего различит две гипотезы.

Призового места мы не взяли. Разработчики не успели соединить фронтенд и бэкенд, и у жюри сервис не запустился. Кураторам-медикам мы показывали только техническую часть, дизайн они не видели.
За три часа до дедлайна фронтенд-разработчица взялась за логотип вместо сборки рабочей версии. Я это видела, но не настояла.
С 2022 года я делаю графику: логотипы, мерч, афиши, посты и обложки для видео. Здесь собраны работы, по которым видно, как я обращаюсь с визуалом.
Конкурс Т-Банка на мерч для его дизайнеров. Мы участвовали командой из четырёх дизайнеров.
Моя часть: визуальная концепция, шрифты, макеты и мокапы в нейросети
Идея такая: дизайн — это рок, дизайнеры — рокеры, бизнес — зрители, а Т-Банк — сцена. Отсюда чёрный и жёлтый из палитры банка, острые формы, жёлтая звезда и надписи «HOT DESIGN CLUB» и «DESIGN STAR» в духе концертных афиш.
Призового места проект не занял, но жюри выделило его как один из самых смелых в конкурсе.
С октября 2025 года я ведущий дизайнер студенческого медиа «Молодёжка МИСИС» и курирую нескольких дизайнеров: ставлю задачи и проверяю макеты перед публикацией.
Сама делаю анонсы мероприятий, обложки подкастов и материалы для площадок.
ai-mnesis — проект команды из медицинского IT: ИИ-ассистент для работы врачей. В SMM-отделе я сделала логотип и посты для соцсетей в фиолетовой гамме бренда.
3D-телефон и конфетти сгенерированы в нейросети, композиция, типографика и сборка мои.
Обложки для танцевальных каверов на k-pop, для разных команд. Для каждой песни я придумываю визуальный ход по мотивам клипа: зелёная слизь для Gnarly, розовые бантики и бабочки для Tick-Tack, мёд для Honey Lay, взрыв для Good Thing.
Листайте свайпом. Слайды крупнее, если повернуть телефон