Joshua Schmid

Staff Software Engineer at Kong Inc.

Nuremberg, Bavaria, 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
Joshua Schmid is a Staff Software Engineer with 12 years of experience building and operating distributed systems, currently at Kong after a multi-year tenure on SUSE’s Ceph team. A Python-focused backend and DevOps engineer, he’s driven significant contributions to high-profile open source projects like Ceph and Kong—improving OSD lifecycle management, device discovery, Postgres performance, and Prometheus integrations. He combines hands-on engineering with systems thinking around CI/CD, containers, and orchestration, and has led teams working on sophisticated testing for distributed storage. A regular conference speaker (FOSDEM, Cephalocon, Ceph Days), he brings practical expertise in translating complex distributed storage challenges into well-tested, production-ready code. Less obvious: he’s comfortable shifting languages and paradigms as needed, and has deep experience reworking preview/dry-run workflows that reduce risk in large-scale deployments.
code12 years of coding experience
job8 years of employment as a software developer
bookRainer-Werner-Fassbinder, Gymnasium Ottobrunn
bookFachinformatiker/Anwendungsentwicklung Computer Software Engineering, Fachinformatiker/Anwendungsentwicklung Computer Software Engineering at SUSE Linux GmbH
languagesEnglish, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
526reputation
49kreached
6answers
3questions
github-logo-circle

Github Skills (34)

api-management10
reverse-proxy10
postgresql10
back-end-development10
python10
testing10
distributed-systems10
data-storage10
lua10
api-gateway10
kong10
orchestration10
luajit9
microservices-application9
storage9

Programming languages (15)

JavaC++CSSCRustGoTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Kong/kong

Aug 2021 - Jan 2023

🦍 The API and AI Gateway
Role in this project:
userBackend Developer
Contributions:1 release, 296 reviews, 32 commits in 1 year 5 months
Contributions summary:Joshua primarily contributed to the backend aspects of the Kong API Gateway. Their work focused on database interactions, including optimizing Postgres queries and addressing schema-related issues within the Kong codebase. They also made changes to the Prometheus plugin, removing enterprise features and modifying relevant configuration files. Additionally, the user worked on features related to Key Sets and Keys, as well as deprecating worker consistency.
aiapi-gatewaymicroservicesapi-managementserverless
ceph/ceph

Aug 2015 - Oct 2020

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end & DevOps Engineer
Contributions:102 reviews, 195 commits, 101 PRs in 5 years 3 months
Contributions summary:Joshua primarily contributed to the Ceph project by implementing features related to the Cephadm module, focusing on OSD management and removal processes. They added functionality to display detailed device information, including vendor, model, and rotational status, in the device listing. Furthermore, they enhanced the drive group functionality by enabling the use of OR logic when applying filters, and they reworked and added tests related to the dry-run/preview features for OSD deployment. The user also removed the OSD support module and all related traces.
cephstoragesoftware-defined-storagedistributed-storages3
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