David Reuss

Software Confusionist at Zendesk

Denmark
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

🤩
Rockstar
🎓
Top School
David Reuss is a seasoned back-end and DevOps engineer with 14 years of experience building reliable deployment and automation systems, currently shaping infrastructure at Zendesk. Known as a "Software Confusionist," he specializes in Kubernetes integration, secrets management, and deployment tooling—contributing meaningful improvements to the popular open-source Samson deployment tool. His background spans broadcast systems and automation at TV 2 Danmark and Peytz & Co, giving him a pragmatic blend of operations and software development expertise. Colleagues rely on him to untangle complex deployment workflows and to surface cleaner APIs and previews that make infrastructure easier to use and audit.
code14 years of coding experience
job9 years of employment as a software developer
bookSyddansk Erhvervsskole
github-logo-circle

Github Skills (19)

continuous-deployment10
kubernetes10
cd10
secret-management10
continuous-delivery10
ruby10
secrets-manager10
kubernetes-pods10
json9
apidoc9
api9
rest-api8
cicd8
api-rest8
restful-api8

Programming languages (15)

C++CSSJinjaRustCGoJsonnetTypeScript

Github contributions (5)

github-logo-circle
zendesk/samson

Jun 2017 - Apr 2020

Web interface for deployments, with plugin architecture and kubernetes support
Role in this project:
userBack-end & DevOps Engineer
Contributions:3 reviews, 41 commits, 21 PRs in 2 years 10 months
Contributions summary:David primarily worked on the Zendesk/samson repository, focusing on improving Kubernetes integration and secret management features. Their contributions involved modifying core models and controllers related to Kubernetes deployments, specifically addressing the handling of init containers and enhancing the display of secret paths. They also refactored and improved the secrets resolving and previewing functionality. Furthermore, the user added features and tests for the environment variable groups API to provide environment information for external tooling, and improved JSON responses for Kubernetes stages.
continuous-deploymentplugin-architectureweb-interfacedeploymentdocker
davidreuss/kargo

Apr 2016 - May 2016

Contributions:12 pushes, 2 branches in 20 days
ansiblek8skuberneteskubernetes-clustercluster
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
David Reuss - Software Confusionist at Zendesk