Tsimafei YefimenkaSenior Full-Stack Engineer — React, Next.js, Node.js, TypeScript
Все проекты

Дашборд телеметрии судов

Данные с судна в реальном времени поверх 3D-модели: палубы, камеры, узлы, геозоны

Роль
Фулстек: приём и хранение потока на бэкенде, интерфейс реального времени на фронте
Период
2024 — present, Godel Technologies Europe
Стек
React, Node.js, Express, TimescaleDB, WebSockets, UDP

Система мониторинга судов в реальном времени. Телеметрия идёт с судна напрямую по UDP: бэкенд на Express парсит поток и складывает в TimescaleDB, а во фронт отдаёт по WebSocket — пакетами, по мере заполнения входящего буфера, а не на каждую датаграмму. React-интерфейс рисует данные поверх 3D-модели судна: переключение по палубам, камеры там, где они установлены, и показания по всем доступным узлам — угол руля, скорость, обороты лопастей и остальное. Ежедневный инструмент операционных команд, 50+ судов.