Software Engineer with expertise in terrestrial and planetary sciences, contributing to NASA missions through advanced software solutions. Skilled in requirements gathering, stakeholder collaboration, system design, and data visualization. Adept at translating complex technical challenges into actionable solutions, optimizing workflows, and ensuring alignment between business needs and software development.