About

I am a PhD student and Department of Energy Computational Science Graduate Fellow at the University of Colorado Boulder. A biostatistician, quantitative ecologist, and eco-evolutionary biologist, I work on phenology, the temporal dynamics of key life-cycle events like growth, reproduction, and maturation, in response to variable environmental information. I am particularly motivated by phenological change in high-mountain and agricultural ecosystems because of what it means for ecological resilience and for human food and water security.
I have extensive experience with hierarchical and causal models in the life sciences. For my research I develop mechanistic models based on state-space and latent-variable frameworks, including time-to-event (“survival”) and hidden Markov models.
Bayesian inference State-space models Survival analysis HPC R Stan Python
Outside of research I enjoy rock climbing, running, cycling, fly-fishing, reading, snowboarding, film photography, and most of all, spending time with my wife.
Education
2024 – 2029 (expected) Ph.D. Ecology and Evolutionary Biology University of Colorado Boulder
2022 – 2023 B.A. Ecology and Evolutionary Biology University of Colorado Boulder Certificate in GIS & Computational Science · summa cum laude, with distinction, GPA 4.0
2019 – 2021 Associate of Science Front Range Community College, Westminster, CO
Research experience
Sep 2025 – present DOE Computational Science Graduate Fellow Krell Institute
May – Aug 2025 Graduate Research Assistant Cooperative Institute for Research in Environmental Sciences, Boulder, CO
Dec 2023 – Aug 2024 Professional Scientist I Institute of Arctic and Alpine Research, Boulder, CO
May – Dec 2023 Remote Sensing Intern National Aeronautics and Space Administration, Greenbelt, MD
Aug 2021 – Dec 2023 Data Management Assistant Institute of Arctic and Alpine Research, Boulder, CO
May – Aug 2021 Field Research Assistant Niwot Ridge Long Term Ecological Research (LTER) site, Boulder, CO
Teaching
Aug – Dec 2024 Teaching Assistant, EBIO 4410 / 5410 Biological Statistics University of Colorado Boulder