2023.12web

Global Vessel Telemetry System

Real-time vessel tracking system built on Google Compute Engine with interactive dashboard for global maritime operations.

Global Vessel Telemetry System preview 1
Global Vessel Telemetry System preview 2

Role

Full-stack development on ingestion pipeline and dashboard

Context

Maritime operations required low-latency visualization of global vessel positions with data residency considerations across regions.

Approach

Implemented WebSocket ingestion, a live dashboard on Compute Engine, and region-scoped Firestore and Cloud Storage for Asia and Europe.

Outcomes

  • Real-time ship positions in an interactive dashboard
  • Region-specific storage reducing retrieval latency substantially
  • Handles large-scale telemetry processing

Details

Developed a comprehensive vessel tracking system that ingests global vessel telemetry data via WebSocket connections. The system is deployed on Google Compute Engine and features an interactive live-tracking dashboard that visualizes ship positions in real-time. Implemented region-specific Cloud Storage and Firestore instances across Asia and Europe, resulting in 50% reduction in data-retrieval latency. The system handles large-scale data processing and provides critical operational insights for maritime clients.