Upbeat
upbeatsoftware.ru
Москва, удалённо · май 2022 — н.в. (4 года 4 месяца)
B2B-платформа анализа сетевой инфраструктуры: карта топологии, таблицы активов и доступы между сегментами. Фронтенд с нуля — от прототипа до релиза, развитие под новых вендоров и масштабирование объёма данных.
Проделанная работа:
B2B-платформа анализа сетевой инфраструктуры: карта топологии, таблицы активов и доступы между сегментами. Фронтенд с нуля — от прототипа до релиза, развитие под новых вендоров и масштабирование объёма данных.
Проделанная работа:
- Карта сети (Cytoscape): тысячи устройств, десятки тысяч рёбер; маршруты и поиск опасных путей
- Тяжёлые таблицы с фильтрами на том же объёме данных
- Интерактивная матрица доступов сегмент×сегмент: статусы, исключения, детализация правила
- Свой UI-kit вместо Element UI после прототипа + локализация интерфейса (i18n)
- Графики для визуализации данных (D3.js)
- Миграция Vue 2 → Vue 3: Composition API, Vuex → Pinia
- Авторизация через Keycloak: SSO, сессии и роли
- Маркетинговый сайт (upbeatsoftware.ru)
- JavaScript, TypeScript, Vue 3 (Composition API, Vue Router, Pinia), Vue 2 (Vuex)
- Element UI (прототип)
- axios (прототип)
- Cytoscape
- D3.js
- Keycloak
Главный раздел с визуализаций интерактивной карты сети
Просмотр и редактирование устройств
Добавление устройств
Управление маршрутами внутри инфраструктуры
Раздел с общей статистикой модели
Расширенная таблица для просмотра и отладки правил конфигураций
Анализ возможных векторов атак - подсвечивание слабых мест
инфраструктуры, откуда может произойти хакерская атака
Просмотр логов по операциям пользователей и фоновых задач