I'm a Senior Software Engineer at Azavea. I work on the Raster Foundry team on
projects that touch imagery organization and analysis. Mainly right now that means
I'm interested in typed functional programming and programs that can't crash. In work work that means Scala
for backends (where I spend most of my time), in large part because of GeoTrellis.
In non-work work I like PureScript and Haskell.
I'm also a contributor to the Spatio-Temporal Asset Catalog (STAC) specification and a STAC
API server named Franklin.
I'd like to be better at selling / teaching functional programming (e.g. 1,
and writing helpful docs for applications (e.g. 1).
You can tweet at me at