web · December 2023
Global Vessel Telemetry System
Real-time vessel tracking system built on Google Compute Engine with interactive dashboard for global maritime operations.
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.