Christoph Sturm is a Vienna-based software developer with 18 years of experience building reliable, test-driven systems across TypeScript, JavaScript, Kotlin and JVM ecosystems. He combines hands-on backend architecture work—such as contributing to the Bisq decentralized bitcoin exchange—with leadership roles where he scaled teams and CI-driven delivery in cloud environments. A TDD aficionado and team builder, he favors clean, well-organized code (evident from refactors and protobuf reorganizations) and pragmatic DevOps practices like Kubernetes and GitOps. Comfortable across front-end and backend stacks, he has repeatedly rewritten and improved core services to reduce technical debt and boost maintainability. Colleagues rely on him to turn messy legacy projects into pleasant codebases and to push for automation that keeps bugs rare.
Contributions:99 commits, 51 PRs, 122 comments in 2 months
Contributions summary:Christoph primarily contributed to the backend logic and system architecture of the Bisq decentralized bitcoin exchange network. They implemented improved error logging for failing tasks, ensuring stack traces were written to log files. Furthermore, they refactored code, renaming classes such as "Clock" to "ClockWatcher" to improve code clarity and maintainability. Several of their commits also involved splitting up protobuf files, demonstrating a focus on code organization and data serialization within the project.
Contributions:1 release, 74 PRs, 82 pushes in 1 year 4 months
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.