I am an early career scientist, and mainly see myself as a theoretical physical oceanographer with a strong background in computer science and dynamical systems. I am part of the ECCO consortium, and am also an active collaborator on other projects such as OCCIPUT, among others. Below is a list of current projects and bulletpoints about why I'm excited by them to give my work context.

Open Source Software and its adoption by the oceanographic comunity is something I am very invested in. I highlight some of the efforts I have been involved in. This is an exciting time to be an oceanographer!

Adventuring outdoors is dear to my heart. I say a bit about that at the bottom or see some photos here.

Using machine learning to classify global dynamical regions

Applying an unsupervised learning algorithm the the depth integrated ECCO data, the ocean partitioned itself neatly into globally coherent dynamical regimes in terms of the barotropic vorticity. This means that the way the terms of the barotropic vorticity equation are balanced fall into a subset of configurations. For the decedal ocean, this is remarkably robust! Implications include:

  • Global coherency fitting with the state of the art interpretation
  • Tracing regions that can act as barriers for biology
  • Assessing parameterizations fro the Gulf Stream path or the Antarctic Circumpolar Circulation
  • Ideas of the coupling between the overturning and gyre circulation

Presenting a benchmark for Sea Surface Height predictability

Sea Surface Height is a critical quantity for vast numbers of people. Living by the coast means that small changes can accumulate, and understanding how the Sea Surface Height varies is cruicial. To check if predictions are skillful, a benchmark is nessesairy to compare against. Developed using linear methods, this suggests that using more complicated methods is merited. Key points include:

  • Sea Surface Height predictability is reasonable using linear statistical models
  • Predictability is related to planetary waves close to the equator, and more to do with advective signals further polewards
  • Complicated models can likely make progress!

Closing the Barotropic Vorticity balance!

Vorticity is a tool that is very useful for understanding ocean dynamics. To assess what term does what and where and how things are dissipated a closer look at exactly what is going on is key! Using the closure in the MITgcm/ECCO, we can:

  • Determine relative contribution magnitudes
  • Assess impact of small-scale terms
  • Determine the impact of frameworks e.g. depth integrated or depth averaged

Open Source software initiatives

Adopting Open Source means that oceanography can lean on innovations across a wide range of fields and industry. Open development processes lead to better software in terms of readability, ability to modify and fix bugs as well as for teaching purposes.

  • White paper to NASA on Open Code, BAMS paper to follow
  • Involvement in the URSSI planning phase
  • Developing tools for ECCO in python
  • Introducing Open Source tools to the NOCS compute systems
  • Organising, funding and hosting Software Carpentry workshops


Happiness is overcoming challenges. Some of my favourites are found on trails in the mountains or on a cliff wearing trainers, climbing shoes, skiis, crampons or some combination. If ropes are involved then that is a bonus.

I run quite far. I've run around on the Isle of Wight, done laps of the Exmoor coast, and run for days in the Lake District after handing in my PhD thesis. This was really quite far. The White Mountains in New Hampshire keep me entertained, and I usually travel with trainers and the hope of checking out some local hills! I only ran one race, and the Vermont 50 mile trail race had me 8th in my division.

I am classically trained. Orchestra pits found me clutching my flute, and dance studios saw me trying to remember my contemporary/classical ballet steps. A series of injuries and life decisions set a stop to this, but stages I've maybe stood on too often include the Odd Fellows Palace (DK), Olavshallen (NO) or Turner Sims (UK). I was part of Step By Step, but joined just before they opened the World Champtioships.