CAIDA Software Lead - NASA TOSC at NASA - National Aeronautics and Space Administration
Houston, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Joshua Alexander is a software lead with 9 years of experience applying CMMI-driven engineering practices to mission-critical space systems, currently leading CAIDA software efforts for NASA TOSC in Houston. He designs and delivers launch vehicle telemetry emulation and XTCE-based telemetry tooling used in Launch Control Systems testing and firing room verification. Earlier roles at STScI and NASA Goddard show deep DevOps and CI/CD experience—he set up CircleCI/conda pipelines for high-profile astronomy notebooks used by JWST/Hubble teams. Joshua blends hands-on coding, sprint planning, and configuration management to shepherd features from requirements through production for safety-critical environments. He holds an MS in Computer Science from Georgia Tech with a specialization in Computational Perception and Robotics, bringing both academic rigor and practical operational experience to spaceflight software delivery.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Towson University
Master of Science - MS, Computer Science Specialization in Computational Perception and Robotics, Master of Science - MS, Computer Science Specialization in Computational Perception and Robotics at Georgia Institute of Technology
Associate of Science - AS, Computer Science, Associate of Science - AS, Computer Science at The Community College of Baltimore County
This repo contains no notebook content; instead, this is a landing page that links to other repositories.
Role in this project:
DevOps Engineer
Contributions:17 commits, 26 PRs, 7 pushes in 3 months
Contributions summary:Joshua primarily focused on setting up and configuring the continuous integration and continuous deployment (CI/CD) pipeline for the repository. This included creating and modifying scripts for installing dependencies using conda, setting up the environment, and deploying to GitHub Pages. The user's contributions also involved integrating CircleCI for automated builds and deployments.
Contributions:5 PRs, 352 pushes, 18 branches in 3 months
apljupyter-notebooknotebookstscinotebooks
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.