TRACER — Search and Rescue Pipeline
Software Engineer I · 2024 – Oct 2025
Overview
TRACER is a DARPA-funded search and rescue pipeline designed to assist in locating downed pilots. I built the full frontend using Angular and CesiumJS — a 3D globe renderer — to visualize search grids, sensor sweeps, and pilot last-known positions in real time. I also built a MongoDB microservice to store and serve mission state, integrated into a Docker Swarm cluster alongside existing Spring Boot services. Note: technical details are limited due to the government-contracted nature of this work.
Key Features
- •3D geospatial frontend built with Angular and CesiumJS for mission visualization
- •MongoDB microservice for persistent mission state storage and retrieval
- •Docker Swarm deployment integrating with existing Spring Boot backend services
- •Real-time search grid and sensor sweep overlays for SAR operators
Challenges
CesiumJS is a powerful but opaque 3D engine — getting performant, real-time overlays to render correctly on a globe required deep dives into its entity/primitive APIs. Coordinating a new microservice into an existing Docker Swarm topology without disrupting live services was also a key constraint.
Outcomes
Frontend delivered and demonstrated to DARPA stakeholders. The MongoDB microservice was adopted as the canonical mission state store across the pipeline.
Screenshots

