Joshua Anderson is a Software Configuration Management Specialist based in California with 11 years of experience managing complex builds and embedded systems for defense and research projects. At Lockheed Martin he blends configuration management discipline with hands-on engineering, drawing on earlier NSF and Google hackathon roles to bridge rapid prototyping and production-grade processes. His open-source contributions span flight software (NASA's F´ framework), CI tooling (Travis CI build improvements), and a Docker/PaaS project (Deis), showing comfort across embedded C++, backend build automation, and full-stack fixes. He has a strong focus on build reliability, memory-safe embedded patterns, and reproducible CI flows, and has repeatedly tackled tricky build/debug issues and cross-environment quirks like Mono versioning and NuGet robustness. Joshua pairs MS/BS computer science training with practical, low-level debugging instincts that make him effective at preventing costly integration regressions.
11 years of coding experience
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Alabama Agricultural and Mechanical University
F´ - A flight software and embedded systems framework
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:280 reviews, 142 commits, 111 PRs in 1 year 11 months
Contributions summary:Joshua's commits primarily focused on implementing and modifying components within the F´ flight software framework. Their work included addressing issues related to dynamic array initialization and memory management, demonstrating an understanding of C++ and embedded systems constraints. Furthermore, the user enhanced the system by adding enums and signal types, incorporating these changes into component headers and test cases, implying experience with code generation and component integration within the flight software domain. Finally, the commits demonstrate debugging and fixing build issues.
Deis v1, the CoreOS and Docker PaaS: Your PaaS. Your Rules.
Role in this project:
Full-stack Developer
Contributions:31 commits, 115 PRs, 2 pushes in 1 year 2 months
Contributions summary:Joshua primarily contributed to both the backend and frontend aspects of the Deis project. Their work included adding CORS headers to the API within the Django settings, indicating backend modifications. Simultaneously, they made adjustments to the client-side code, such as adding error messages and checking the controller connection, showing frontend and client-side development. They also updated documentation and added new features to the client, and controller components.
dokkupaascoreosdockerkubernetes
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
Joshua Anderson - Software Configuration Management Specialist