Naval Group — R&D Software Design - Combat Management System

Bagneux, France

Initiated and led a 3-year R&D project on a web-based Combat Management System (CMS) for military vessels, started solo and scaled with a growing team. Designed a high-performance rendering pipeline using WebGL, WebSockets, and multi-threaded Web Workers to display tactical situations under strict military constraints (sub-10ms latency, large number of tracked mobiles). Built an ffmpeg-based video routing middleware and delivered polyglot development across TypeScript, Python, and Java. 1st place at Naval Group's public "Combat System" challenge among 6 teams (€3,000 prize and tour of a nuclear attack submarine). Project presented to the executive committee (CODIR) and deployed on military vessels. Recommendation letter issued by the manager.

Tags

  • Role

Technologies

  • Software Architecture
  • Java
  • Python
  • TypeScript
  • WebGL

Resources