Back to Portfolio

Case Study

NexusWatch

Real-time global intelligence platform tracking 86 countries across 45+ live data layers — conflict zones, earthquakes, wildfires, flight disruptions, cyber incidents, ship tracking, and more. Bloomberg terminal meets geopolitical situational awareness.

Tech Stack

TypeScriptViteMapLibre GLSupabaseClaude AI

Problem

Geopolitical intelligence is either locked behind Bloomberg terminals costing $25K/year or buried in news feeds that require hours to parse. There's no product that gives a solo analyst, researcher, or enterprise team a live, structured view of global risk at a glance.

Approach

Built a MapLibre GL globe as the primary interface — every data layer toggled on top of a single interactive map. Engineered 45+ live data feeds (GDELT, USGS, FlightAware, AIS ship tracking, CISA cyber alerts, undersea cable databases) into a unified event stream. Layered an AI analyst (Claude) on top that synthesizes tension patterns into a daily intelligence brief.

Outcome

Live at nexuswatch.io — 86 countries, 45+ data layers, live geopolitical scoring, and an AI analyst accessible without an enterprise contract. Designed for researchers, journalists, analysts, and operators who need situational awareness, not a Bloomberg subscription.

Key Highlights