Markus Thömmes

Staff Software Engineer Guarded Containers at Chainguard

Trier, Rhineland-Palatinate, 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
Markus Thömmes is a Staff Software Engineer with 14 years of experience building and hardening cloud-native platforms and developer tooling, currently focusing on guarded containers at Chainguard. He combines deep Go expertise with growing Rust skills and a strong DevOps sensibility, shipping reliable CI/CD, code generation, and testing infrastructure across projects like Kubernetes, client-go, and Knative. Markus has led core platform efforts at DigitalOcean and Red Hat, contributed significant improvements to high-profile open-source projects (e.g., Kubernetes code generation and Knative eventing), and brings practical experience in both backend systems and test infra. He’s known for pragmatic refactors that reduce allocations and improve debuggability, and for smoothing dependency and build pain points in large codebases. Based in Trier, Germany, he pairs systems-level thinking with hands-on fixes that make shipping code “easy as pie.”
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Business Information Management - Application Management, Bachelor of Science (B.Sc.), Business Information Management - Application Management at Duale Hochschule Baden-Württemberg Stuttgart
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
3,100reputation
149kreached
129answers
3questions
github-logo-circle

Github Skills (71)

dependency-management10
testing10
test-framework10
bash10
websocket10
automation10
code-generation10
infrastructure10
build-automation10
k8s10
openwhisk10
dockers10
performance-optimization10
kubernetes-pods10
serverless-architectures10

Programming languages (20)

C#JavaCSSC++CRustScalaVue

Github contributions (5)

github-logo-circle
apache/openwhisk

Feb 2016 - Mar 2020

Apache OpenWhisk is an open source serverless cloud platform
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 reviews, 349 commits, 672 PRs in 4 years 1 month
Contributions summary:Markus made significant contributions to the backend infrastructure and the build process of the Apache OpenWhisk project. They worked on the code for extending the Wsk APIs, and implemented the initial setup for Gradle build scripts, while also making adjustments to the Docker files. Further work involved database script fixes, and changes to various parts of the system to accommodate the new authentication schema. The user's contributions included improvements to the container pool implementation, log handling, and the addition of new features such as per-namespace rate limiting.
serverless-cloudfunctionsserverlessapachedocker
knative/pkg

Oct 2018 - Dec 2021

Knative common packages
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:179 reviews, 171 commits, 182 PRs in 3 years 2 months
Contributions summary:Markus primarily contributed to improving the Knative common packages, focusing on test and infrastructure enhancements. They added features to support ingress gateway communication by implementing hostname and IP support in the `test/spoof/spoof.go` file. They also added timeKey to the e2e tests and fixed license checks in the pre-submit tests to ensure the correct testing environment. Additionally, the user worked on implementing websocket client and implemented features to harden that component.
knativekubernetes
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
Markus Thömmes - Staff Software Engineer Guarded Containers at Chainguard