Skip to content

Acoustic Analysis Dashboard — NUWC SPEAR

React/TypeScript dashboard for submarine acoustics analysis at the Naval Undersea Warfare Center (NUWC Newport) — towed-array sonar data with rich geospatial and signal visualizations.

Tech stack

ReactTypeScriptD3LeafletLightningChartDockerKubernetesRHEL 8

A React/TypeScript dashboard built for the Naval Undersea Warfare Center (NUWC Newport), part of the SPEAR effort. The application analyzes towed array sonar cable data for submarine environmental sensing, giving sailors a dashboard to read and interpret the acoustic environment.

  • Developed scalable React applications in TypeScript for acoustics analysis on submarines through NUWC Newport.
  • Delivered multiple features for data and geospatial visualizations using D3, Leaflet, and LightningChart.
  • Contributed to a distributed system using Docker and Kubernetes on RHEL 8 for containerized development.
  • Wrote comprehensive unit tests and documentation to ensure code quality and streamline utilization.