Research

My research projects tend to fall in the interesting intersection of oceanic fluid mechanics, computational science, and mathematics. More concretely, I enjoy the (often cyclical) work-flow of

  1. Devising / deriving physically meaningful mathematical diagnostics for analyzing ocean data
  2. Developing high-efficiency computer routines to implement those diagnostics
  3. Analyzing / interpreting / contextualizing the diagnostics to learn new things about the world’s oceans

Disentangling Large-scale Oceanic Flows

Full ocean currents, shown by the colour map, from a 1/12-degree global model dataset. Overlain are streamlines of the ocean currents with all scales smaller than 1000 km removed.

Open-source Tool Development

I’m the lead developer of FlowSieve, a C++ library that provides tools for analyzing global ocean data.