Anomaly Response Portfolio Lead, Earth Independent Operations, Mars Campaign Office
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christopher Teubert is a software and systems engineering leader at NASA with 11+ years building safety-critical diagnostics, prognostics, and anomaly response systems for deep-space and Mars missions. As Anomaly Response Portfolio Lead and Chief Software Architect for Earth Independent Operations, he couples hands-on software development with program-level decision making to harden autonomy for crewed missions. He led the Diagnostics & Prognostics group and is a core contributor and software lead on ProgPy (2024 NASA Software of the Year), demonstrating an ability to ship interpretable, mission-ready tools. Christopher’s background spans aerospace engineering and advanced CS (MS from Santa Clara University), and he contributes to open research tooling such as the X-Plane communications toolbox, reflecting a blend of flight-simulation backend engineering and operational autonomy expertise.
11 years of coding experience
8 years of employment as a software developer
BS Aerospace Engineering, BS Aerospace Engineering at Iowa State University
Master of Science - MS Computer Science and Engineering, Master of Science - MS Computer Science and Engineering at Santa Clara University
The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator
Role in this project:
Backend Developer
Contributions:1 release, 2 reviews, 158 commits in 5 years 8 months
Contributions summary:Christopher primarily contributed to the `xplaneConnect` project by implementing core features related to communication with the X-Plane flight simulator. Their initial commit established the project's foundation. Subsequent commits reflect their focus on sending and receiving data to and from the X-Plane simulator, along with fixing various bugs. The user has developed functions to handle data transfer and aircraft control commands, highlighting their contributions to the core functionality of the project.
The Prognostic Algorithm Package is a python framework for model-based prognostics (computation of remaining useful life) of engineering systems, and provides a set of algorithms for state estimation and prediction, including uncertainty propagation. The algorithms take as inputs prognostic models (from NASA's Prognostics Model Package), and perform estimation and prediction functions. The library allows the rapid development of prognostics solutions for given models of components and systems. Different algorithms can be easily swapped to do comparative studies and evaluations of different algorithms to select the best for the application at hand.
Contributions:10 releases, 85 reviews, 729 commits in 2 years 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christopher Teubert - Anomaly Response Portfolio Lead, Earth Independent Operations, Mars Campaign Office