Senior Principal Software Engineer - OpenShift at Red Hat
Washington, District of Columbia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Joe Lanford is a Senior Principal Software Engineer specializing in cloud-native platforms, stream processing, and distributed systems, with 12+ years delivering secure, scalable PaaS and operator-focused tooling. At Red Hat he has led Operator SDK and OpenShift efforts, blending architecture and hands-on debugging across Kubernetes, Docker, Go, and Rust-adjacent ecosystems to ship reliable developer platforms. He previously architected streaming-analytics platforms for the DoD, owning design through deployment across geographically distributed clusters. An active open-source contributor, Joe has improved build pipelines, tests, and controller behavior in prominent projects like Operator Framework and Helm, and helped modernize controller-runtime CI. Comfortable alternating between big-picture architecture and low-level root-cause hunts, he also tinkers with a broad home stack from Prometheus/Grafana to NATS and Elasticsearch.
12 years of coding experience
18 years of employment as a software developer
B.S. Computer Engineering, B.S. Computer Engineering at University of Kentucky
Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.
Role in this project:
Back-end & DevOps Engineer
Contributions:429 reviews, 84 commits, 115 PRs in 2 years 9 months
Contributions summary:Joe primarily contributed to the build process and infrastructure configuration of the operator registry project. They added bash and ca-certificates to the runtime index image, then removed bash. They updated Go versions used in build processes and Dockerfiles, ensuring builds used Go 1.15 and then 1.16. The user also introduced changes to file modes, comments and removed unused const. Finally, they added retries when pulling images.
SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
Role in this project:
Back-end & DevOps Engineer
Contributions:8 releases, 293 reviews, 298 commits in 3 years 5 months
Contributions summary:Joe focused on improving the Operator SDK's functionality and operability. They made code changes to enhance build output, ensuring the correct output of exec command output, and refactored existing code to use a consistent logging framework. They contributed to scaffolding new project structure. Additionally, the user implemented enhancements to the existing e2e test suite by adding new tests for Ansible garbage collection.
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
Joe Lanford - Senior Principal Software Engineer - OpenShift at Red Hat