Christoph Sturm

Software Developer at secret

Vienna, Austria
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
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.
code18 years of coding experience
job14 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
131reputation
44kreached
5answers
0questions
github-logo-circle

Github Skills (18)

bitcoin10
bitcoins10
java10
javas10
p2p10
exchange9
protobuffer9
protobuf9
refactoring8
task-management8
logging7
macos6
android6
kotlin6
apple-m16

Programming languages (16)

JavaC++ScalaGoInno SetupSvelteGroovyKotlin

Github contributions (5)

github-logo-circle
bisq-network/bisq

Jul 2019 - Sep 2019

A decentralized bitcoin exchange network
Role in this project:
userBackend Developer
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.
exchangep2pdecentralizedbisqcryptocurrency
christophsturm/failgood-idea

Nov 2023 - Mar 2025

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.
Request Free Trial
Christoph Sturm - Software Developer at secret