Christopher Teubert

Anomaly Response Portfolio Lead, Earth Independent Operations, Mars Campaign Office

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code11 years of coding experience
job8 years of employment as a software developer
bookBS Aerospace Engineering, BS Aerospace Engineering at Iowa State University
bookMaster of Science - MS Computer Science and Engineering, Master of Science - MS Computer Science and Engineering at Santa Clara University
stackoverflow-logo

Stackoverflow

Stats
11reputation
77reached
0answers
1question
github-logo-circle

Github Skills (7)

c1710
udp10
c1110
flight-simulation10
apidoc9
api9
scripting6

Programming languages (7)

C++CJavaScriptPHPRubyPythonMatlab

Github contributions (5)

github-logo-circle
nasa/XPlaneConnect

Oct 2014 - Jun 2020

The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator
Role in this project:
userBackend 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.
flighttoolboxcommunicationssimulationinteract
nasa/prog_algs

Oct 2020 - Jan 2023

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
pythonprognostics-health-managementengineeringpython-frameworkcomputation
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