Rüdiger Klaehn

Company Owner at Self-employed

Sibiu, Romania
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
Rüdiger Klaehn is a senior software engineer and company owner based in Sibiu with three decades of professional development experience and a 14-year focused track record in modern, production-grade systems. He blends deep functional-programming expertise and a passion for property-based testing with hands-on contributions to high-profile open-source projects—most notably the Scala language and the Typelevel Spire numeric library—where he optimized core data structures and numeric types for performance. His recent Rust work on libp2p and rust-ipfs shows strong systems and networking skills, including implementing private networks, encryption handshakes, and syncing with upstream protocols. Rüdiger has delivered software for the space sector (DLR, EUTELSAT, EUMETSAT) and industrial IoT teams, proving he can translate demanding domain requirements into robust implementations. He favors simple, pragmatic solutions and still describes himself as an “old grumpy hacker,” reflecting a pragmatic, no-nonsense engineering style. As an entrepreneur and long-time freelancer, he combines independent initiative with deep technical craftsmanship across languages and ecosystems.
code14 years of coding experience
job21 years of employment as a software developer
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
12,525reputation
304kreached
150answers
8questions
Badges
concurrency
top-5%
scala
top-1%
akka
top-5%
github-logo-circle

Github Skills (40)

algorithm10
algorithms10
peer-to-peer10
decentralization10
ipfs10
networking10
data-structure10
libp2p10
scala10
scalajs10
performance-optimization10
scala-compiler10
data-structures10
functional-programming10
rust10

Programming languages (13)

CSSRustScalaGoHTMLKotlinNunjucksTypeScript

Github contributions (5)

github-logo-circle
typelevel/spire

Dec 2014 - Jan 2016

Powerful new number types and numeric abstractions for Scala.
Role in this project:
userBack-end Developer
Contributions:167 commits, 54 PRs, 12 pushes in 1 year 1 month
Contributions summary:Rüdiger primarily focused on improving the performance and functionality of the `spire` library, specifically in the `Rational` and `SafeLong` classes. Their work involved fixing typos, adding optimizations for common arithmetic operations (addition, subtraction, multiplication, division), and improving comparison performance. The user also addressed several issues related to the handling of BigInteger within the `SafeLong` class.
abstractionsscalafunctional-programming
rs-ipfs/rust-ipfs

Jan 2020 - Sep 2020

The InterPlanetary File System (IPFS), implemented in Rust.
Role in this project:
userBack-end Developer
Contributions:21 commits, 13 PRs, 6 pushes in 8 months
Contributions summary:Rüdiger primarily focused on implementing and modifying the core logic of the `rust-ipfs` project. Their commits include fixing compile errors and refactoring the code across multiple files, including `src/lib.rs`, `src/bitswap/behaviour.rs`, `src/bitswap/protocol.rs`, and `src/bitswap/strategy.rs`. They also updated dependencies, specifically integrating `prost!` for protobuf handling and syncing with the latest `go-ipfs` protos. Further improvements include adding support for DNS multiaddrs and syncing the codebase with the latest master branch.
ipfsipldrust-ipfsrustp2p
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
Rüdiger Klaehn - Company Owner at Self-employed