Martin Linkhorst

Software Engineer at Zalando SE

Berlin, Germany
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
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.
code16 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Hasso Plattner Institute
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

chaos-engineering10
kubernetes10
testing10
cloud-infrastructure10
client-go10
aws-cloudformation10
go10
aws10
dns10
kubernetes-pods10
logging10
devops10
data-structure9
algorithm9
terraform9

Programming languages (16)

SmartyJavaC++CSSMakefileGoPerlTypeScript

Github contributions (5)

github-logo-circle
linki/chaoskube

Nov 2016 - Jan 2023

chaoskube periodically kills random pods in your Kubernetes cluster.
Role in this project:
userBackend & 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.
chaosk8skubernetespodschaos-monkey
Deploying Kubernetes on AWS with CloudFormation and Ubuntu
Role in this project:
userDevOps & 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