Tsimafei YefimenkaSenior Full-Stack Engineer — React, Next.js, Node.js, TypeScript
All projects

Ship telemetry dashboard

Live vessel data on a 3D model: decks, cameras, nodes and geofences

Role
Full-stack: ingestion and storage on the back end, the real-time interface on the front
Period
2024 — present, Godel Technologies Europe
Stack
React, Node.js, Express, TimescaleDB, WebSockets, UDP

A real-time vessel monitoring system. Telemetry arrives straight from the ship over UDP: an Express backend parses the stream into TimescaleDB and pushes it to the front over WebSockets in batches, as the incoming buffer fills rather than per datagram. A React interface draws it on a 3D ship model — switch between decks, open cameras on the decks that have them, and watch every available node: rudder angle, speed, propeller RPM and the rest. Used daily by operations teams across 50+ vessels.