Martin Linkhorst is a seasoned software engineer with 16 years of experience building cloud-native infrastructures and backend systems from Berlin. Currently at Zalando, he focuses on Go, Docker, Kubernetes and AWS, pairing production-grade DevOps with software craftsmanship. His open-source contributions include key features for external-dns and chaoskube—improving DNS planning logic and making chaos testing safer and more observable by enhancing logging and scoping. Earlier work shows deep Ruby on Rails expertise, having built and multi-tenanted an OpenProject SaaS platform. He combines systems-thinking from academic in-memory database work with hands-on cloud automation, making him adept at both low-level performance concerns and large-scale deployment automation.
16 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Hasso Plattner Institute
chaoskube periodically kills random pods in your Kubernetes cluster.
Role in this project:
Backend & DevOps Engineer
Contributions:37 releases, 13 reviews, 292 commits in 6 years 3 months
Contributions summary:Martin contributed to improving the logging functionality within the `chaoskube` project, enhancing the ability to debug and monitor the application's behavior. They also updated dependencies, including upgrading to client-go v12.0.0 and later to v0.25.4. Furthermore, the user implemented features for logging function names and locations, and for limiting Kubernetes API calls to a certain namespace, improving the project's debugging capabilities and reducing the scope of operations.
Deploying Kubernetes on AWS with CloudFormation and Ubuntu
Role in this project:
DevOps & Cloud Engineer
Contributions:177 reviews, 1200 commits, 1470 PRs in 6 years 4 months
Contributions summary:Martin primarily contributed to the infrastructure and deployment aspects of the Kubernetes cluster on AWS. Their work involved enhancing cluster creation and update processes by adding features to configure instance types and the number of worker/master nodes. They also integrated the AppDynamics agent for monitoring and implemented a mechanism to postpone node updates. The user's contributions demonstrate a strong understanding of cloud infrastructure management and deployment automation.
deployingdevopsdockercloudamazon-web-services
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
Martin Linkhorst - Software Engineer at Zalando SE