Professional Education


  • Doctor of Philosophy, University of Colorado Boulder (2024)
  • Bachelor of Science, Colorado School of Mines (2019)
  • Master of Science, University of Colorado Boulder (2022)
  • PhD, University of Colorado Boulder, Computer Science
  • MS, University of Colorado Boulder, Applied Mathematics
  • BS, Colorado School of Mines, Applied Mathematics and Statistics

Stanford Advisors


Lab Affiliations