About me

A smattering of my main interests, skills, and experience.

Current Role

Geospatial Data Scientist

Climate Engine / Desert Research Institute
I split my time between our commercial company Climate Engine and our non-commercial research group at the Desert Research Institute. Across both roles, my work involves environmental modeling, cloud data processing, UI maintenance, and stakeholder engagement around applying our scientific products and tools. On any given day, I might be working on an analysis, maintaining or enhancing our UI, developing training materials, or recording/editing videos

See all of my experience and education on LinkedIn


  • Remote sensing/earth observation
  • Data science and machine learning
  • Spatial data analysis
  • Spatial and landscape ecology
  • Web tool development
  • Decision-support
  • Technical transfer


Programming languages: R, R Shiny, Python, MATLAB, Git
Remote sensing/GIS: Google Earth Engine (JS and Python APIs), GDAL, QGIS, ArcGIS, Agisoft Metashape, ENVI
R packages: sf, sp, raster, dplyr, purrr, shiny, leaflet, mapboxapi, plotly, caret, random forest, xgboost, ggplot, gganimate
Python packages: scikit-learn, matplotlib, numpy, pandas, scipy, geemap
Web development: R Shiny, Google Earth Engine Apps, HTML, CSS, Bootstrap
Video/image editing: Shotcut, OBS Studio, Final Cut Pro



R 90%

R Shiny 85%

Google Earth Engine 85%

GIS 90%

Python 50%


Spatial data analysis 85%

Remote Sensing 75%

Machine learning 70%

Cartography 85%

Data visualization 80%

Web tools / web maps 75%

Contact me and see more

Project portfolio

An assortment of projects and products that I've produced over the years. Click to dive deeper.

Social Media