Ethan Rogers is a versatile full-stack engineer with 11 years of experience focused on build & release engineering and developer tooling, currently working at NVIDIA after several impactful roles at Datadog. He builds practical infrastructure to empower product engineers, from single-page JavaScript apps to Go-based CLI tooling, and has deep hands-on experience with Kubernetes and container platforms. Ethan is an active Spinnaker contributor—improving eventing, orchestration (Orca), UI (Deck), and cloud provider integrations (Clouddriver)—with a track record of making complex CI/CD flows more reliable and maintainable. He’s comfortable across languages and stacks and often prefers solving developer friction by delivering reusable, production-ready automation rather than one-off fixes. Based in Chattanooga, Tennessee, he blends systems-level DevOps discipline with front-end sensibilities to move teams faster and safer.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.S.), Computer and Information Sciences, General, Bachelor of Science (B.S.), Computer and Information Sciences, General at Valdosta State University
Contributions:6 releases, 13 reviews, 46 commits in 2 years 9 months
Contributions summary:Ethan primarily contributed to the Kubernetes-related code within the clouddriver repository, adding features for Kubernetes deployments and run jobs. They implemented support for Kubernetes features, including labels, annotations, service accounts, EBS volumes, DNS policies, and tolerations. Additionally, the user made significant improvements to the Docker registry integration, specifically related to the catalog file option, along with multiple fixes related to the kubernetes provider and artifacts.
Contributions:16 releases, 1 review, 73 commits in 3 years 9 months
Contributions summary:Ethan primarily contributed to the UI of Spinnaker's Deck, focusing on the Kubernetes integration. Their work involved implementing and improving features related to running Kubernetes jobs, including adding options for container configuration, defining pod annotations, and supporting artifact consumption. They also addressed bug fixes, refactored the UI components to use more reusable elements, and incorporated features like display logs and implementing node selector and support for AWS EBS volumes.
reactmanagement-uispinnakerreactjsapollo-client
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.