SaaS-платформа на основе AI для работы с геоданными
40 месяцев (Январь 2023 - Июль 2026)ПО предназначено для визуализации геоданных и взаимодействия с ними через ЛЛМ чат. Состоит из трех основных продуктов - визуализация данных, оценка недвижимости, информирование о пожарах. Собираются данные со спутников, дронов, государственных агентств.
- Роль
- Senior Frontend Developer
- Состав команды
- Team Lead, 5 Frontend Developers, 8 Backend/ML Developers, 2 DevOps, 2 Product/Design
Что реализовывал
- Разрабатывал микрофронтенд-архитектуру для высоконагруженной SaaS-платформы на React, TypeScript и Feature-Sliced Design и на основе AI (с визуальными дашбордами и аналитикой на базе LLM), которая сотрудничает с компаниями в 20+ странах.
- Провел рефакторинг микрофронтенд-архитектуры основной платформы с использованием Module Federation, что позволило параллельно развертывать решения в трех независимых командах и сократить конфликты из-за слияния команд на 40%.
- Разработал механизм семантического кэширования запросов к LLM на базе RTK Query, сократив число дублирующих API-вызовов на 45% и уменьшив расход токенов без потери детерминированности ответов.
- Разработал интерфейсы на React для LLM-вывода, что снизило время ожидания на 35% и увеличило число выполненных задач на 18% за счет прогрессивного рендеринга.
- Оптимизировал маркетинговые дашборды, что позволило сократить время начальной загрузки на 35% и обеспечить стабильность при обработке потоков данных в режиме реального времени.
- Инициировал замену платного провайдера на инструмент для сбора данных на основе Playwright, который в режиме реального времени передает данные на визуальные дашборды через Mapbox GL JS и AWS S3, что позволило сэкономить 25 тыс. долларов в год.
- Стек технологий
- React
- TypeScript
- Feature-Sliced Design
- RTK Query
- Playwright
- Mapbox GL