Karsten Jeschkies

Senior Software Engineer at Grafana Labs

Greater Hamburg Area 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
Karsten Jeschkies is a Senior Software Engineer based in Greater Hamburg with 13 years of experience building backend and DevOps tooling for large-scale distributed systems. He blends a formal CS education (MSc/BSc) with a BA in Philosophy, bringing analytical rigor and clear thinking to complex engineering problems. Karsten has worked on production-critical projects at Amazon and Mesosphere—contributing to DC/OS/Marathon infrastructure—and now advances observability at Grafana Labs with notable open-source contributions to Loki. He programs primarily in Python and Scala, focuses on automation, testing and deployment, and has a history of improving log query performance and robustness through work like logql sharding and AST serialization. An early entrepreneur who co-founded a game studio, he enjoys turning scientific workflows into polished products and tooling.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Westfälische Wilhelms-Universität Münster / University of Muenster
languagesEnglish, Spanish, German
github-logo-circle

Github Skills (39)

task-management10
json10
mesos10
docker10
python10
back-end-development10
marathon10
testing10
resource-management10
dcos10
dockers10
java10
scala10
javas10
automation10

Programming languages (25)

GoMustacheHTMLGroovyJsonnetTypeScriptShellR

Github contributions (5)

github-logo-circle
jenkinsci/mesos-plugin

Mar 2019 - Aug 2021

Mesos Cloud Jenkins Plugin
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:94 commits, 91 PRs, 157 pushes in 2 years 5 months
Contributions summary:Karsten focused on setting up and configuring the build and deployment process for the Mesos plugin. They introduced a Gradle-based build system and integrated it with Jenkins. The user was responsible for establishing the Jenkins agent environment, which included fetching the agent JAR and setting up the necessary authentication. Furthermore, they implemented features to connect to Mesos and ensure the Jenkins agent's lifecycle management.
jenkinsjenkins-pluginjenkins-cloudjenkins-api-plugincluster-management
d2iq-archive/marathon

Sep 2016 - Jul 2020

Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
Role in this project:
userBack-end Developer
Contributions:3 releases, 718 commits, 897 PRs in 3 years 11 months
Contributions summary:Karsten contributed to the back-end functionality of the Marathon orchestrator, focusing on improvements to task management, specifically dealing with health checks and ensuring proper resource management and task lifecycle handling. They were involved in addressing issues related to the handling of failing tasks and ensuring that upgrades and restarts of applications were handled correctly, with a focus on correct task id and state persistence. Their work also encompassed the implementation of security features such as enforcing resource roles.
containersdcosdockerapachescale
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
Karsten Jeschkies - Senior Software Engineer at Grafana Labs