Nolan Brubaker is a Principal Software Engineer with 15+ years building cloud-native infrastructure and developer tooling, currently supporting OpenShift integrations at Red Hat. He excels at reducing toil for engineering teams—designing processes, plugins, and automation that make large-scale distributed systems more maintainable and productive. Nolan has led and contributed to prominent open-source projects like Velero and kcp, adding CSI support, conflict-handling plugins, and controller logic that power real-world backup and control-plane workflows. His background spans from early consumer-facing systems to enterprise cloud platforms, and he holds a patent for capturing and restoring persistent application state. Based in Mishawaka, Indiana, he prioritizes mentorship and contributor-friendly designs, and consistently leverages open source to amplify impact beyond his immediate teams.
15 years of coding experience
13 years of employment as a software developer
Bachelor of Applied Science - BASc Informatics, Bachelor of Applied Science - BASc Informatics at Indiana University South Bend
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
Role in this project:
Backend Developer
Contributions:109 reviews, 18 commits, 22 PRs in 5 months
Contributions summary:Nolan primarily contributed to the backend aspects of the project, as evidenced by changes related to logging, API configuration, and controller logic within the Kubernetes-like control plane framework. They implemented contextual logging improvements, modified API binding configurations, and added a controller for initializing APIBindings. Their work focused on the core functionality of the kcp project, demonstrating a focus on internal system operations and configuration management.
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Role in this project:
Back-end Developer
Contributions:24 commits in 1 month
Contributions summary:Nolan primarily contributed to the GeoNode project by integrating the django-taggit library for improved keyword and tagging functionalities across various models. Their work involved adding django-taggit as a project requirement, replacing existing layer tags with taggit, and adding keyword functionalities to contact and map models. They also implemented UI modifications for adding tags to maps and updating keywords for layers, enhancing data organization and user experience.
pythondjangosharingfacilitatesgis
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
Nolan Brubaker - Principal Software Engineer at Red Hat