Jason Watkins is a Principal Software Engineer with 14 years of experience building flight software and prognostics systems for NASA missions and aerospace R&D. Based in California, he has driven onboard commanding, telemetry, and power interfaces for the VIPER lunar rover and led CI/CD migrations to dockerized Bamboo pipelines used across rover teams. He blends low-level C/C++ and CFS application development with backend architectures (Flask/PostgreSQL/SQLAlchemy) for safety and airspace projects that ingest live FAA SWIM feeds and visualize data with OpenMCT and CesiumJS. An active contributor to NASA's X-PlaneConnect tooling, he has fixed socket, timeout and memory issues and added simulator control features, reflecting a focus on robust communication logic. His background includes hands-on prototyping from NASA internships to production flight systems, and an uncommon strength is translating research prognostics into reliable, test-covered services. He explicitly does not pursue cleared work, preferring civil-space and open research programs.
14 years of coding experience
2 years of employment as a software developer
Associate's Degree, Associate's Degree at Irvine Valley College
Bachelor's Degree, Bachelor's Degree at University of California, Irvine
The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator
Role in this project:
Back-end Developer
Contributions:12 releases, 3 reviews, 317 commits in 8 years 1 month
Contributions summary:Jason primarily focused on improving the X-Plane Communications Toolbox by fixing bugs and enhancing existing functionality. They addressed socket initialization issues and corrected timeout values within the codebase. They also fixed memory leaks and incorrect copy bugs, and they added support for setting speed brakes, indicating a focus on the core communication logic. Furthermore, they appear to have worked on the code that is used to control the user's avatar in the simulation.
Contributions:127 pushes, 35 branches, 1 tag in 1 month
flightvisualizexpcsimulationsimulator
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.