Joshua Alexander

CAIDA Software Lead - NASA TOSC at NASA - National Aeronautics and Space Administration

Houston, Texas, 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
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.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Towson University
bookMaster 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
bookAssociate of Science - AS, Computer Science, Associate of Science - AS, Computer Science at The Community College of Baltimore County
languagesEnglish
github-logo-circle

Github Skills (10)

automation10
bash10
automations10
docker10
automation-testing10
dockers10
cicd10
github-pages9
conda9
astronomy3

Programming languages (4)

ShellJupyter NotebookGroovyPython

Github contributions (5)

github-logo-circle
spacetelescope/notebooks

Feb 2019 - May 2019

This repo contains no notebook content; instead, this is a landing page that links to other repositories.
Role in this project:
userDevOps 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.
maststscinotebooksastronomyspacex
obviousrebel/notebooks

Feb 2019 - May 2019

Curated Notebooks from STScI
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.
Request Free Trial