From 2012-2016, I was part of the core development team working on the Variable Infiltration Capacity macro-scale land surface hydrology model. During this time, I acted as the VIC model administrator, responsible for the VIC github repository, making releases, and issuing bug fixes. I continue to contribute to VIC development.


RVIC is a source-to-sink linear routing model used to route streamflows from runoff produced in macro-scale hydrologic models such as VIC. RVIC is written in Python and C and is publicly available here.


pynco is a set of Python bindings to the popular netCDF Operators (NCO). This package is available on PyPI, Anaconda, and Github.


xarray (formerly xray) is the fusion of Python’s Pandas, Numpy, and netCDF4 packages. It offers unparalleled computational ability on labeled N-dimensional arrays. I have been contributing to the xarray project since May 2014.