Click each to read more!

Other open source work

A Pythonic Wrapper for the SPICE Toolkit

Frontier Development Lab AI Researcher: Flood prediction

Numba implementation of 2012 Hapke Photometric Model

HSP mapping products advising

Ph.D. Dissertation at JHU

NASA GSFC Summer 2013 Internship

Undergraduate Research (2011-2014)

Recent Posts

As many open source developers recently found, Travis CI has stopped providing their service to the open-source community for free. …

Today I have open-sourced ASAP-Stereo, which I developed to automate the Ames Stereo Pipeline and to make Digital Elevation Models …

One of my favorite plugins for Google Chrome was the Planet View extension from Planet (formerly known as Planet Labs). This plugin …

Using SpiceyPy to map the Curiosity rover (MSL). note: Here is a link to a gist jupter notebook of this tutorial In this post, I …


We reassessed several orbital topographic data sets for the Perseverance rover landing site at Jezero Crater, Mars to better understand …

Abstract Layered rocks in the Arabia Terra region of Mars preserve a record of the planet’s ancient climate. However, the exact …



Senior Science Systems Engineer

SETI Institute

Jan 2024 – Present Remote
NASA VIPER VIS Instrument Scientist

Postdoctoral Research Associate

California Institute of Technology

Feb 2022 – Jan 2024 Pasadena California
Mars 2020 Rover Science Team Collaborator, Mastcam-Z Postdoctoral Collaborator. Tactical Science Payload Uplink Lead (sPUL) for geology and multispectral targeting for Mastcam-Z.

Attitude Control Student

NASA Jet Propulsion Laboratory

May 2020 – Jul 2020 Remote
Attitude Control Student for JPL Planetary Science Summer School. See PSSS Project page above for more information.


NASA Frontier Development Lab

Jun 2019 – Aug 2019 Mountain View California
Disaster Prevention, Progress and Response (Floods), AI and domain science. Summer internship.


Johns Hopkins University

Sep 2016 – Jan 2022 Baltimore Maryland
Planetary Science Ph.D. candidate studying sedimentary deposits on Mars using high resolution remote sensing and topography data.

Software Engineer


Jun 2014 – Aug 2016 Virginia
Software Developer on GeoMesa

NASA Summer Intern

NASA Goddard Space Flight Center

Jun 2013 – Aug 2013 Maryland
Produced coverage reports and Maps of Titan by the Cassini CIRS instrument for end of mission science planning.


The University of Virginia

Aug 2010 – May 2014 Charlottesville Virginia
Environmental Sciences B.Sc.