Dennis Trautwein is a software engineer with 11 years of experience combining a physics M.Sc. background with production-grade backend development in decentralized systems. He has built resilient networked services at Protocol Labs and contributed test-hardened fixes to the widely used libp2p Go implementation, demonstrating deep protocol and QA expertise. Previously a senior engineer at OriginStamp and backend developer at freiheit.com, he bridges research-grade rigor with pragmatic engineering across startups and open-source projects. Based in Kiel, Germany, he brings a rare mix of solid-state/space physics training and hands-on distributed-systems craftsmanship, often surfacing subtle edge-case bugs through thorough test automation.
11 years of coding experience
7 years of employment as a software developer
Master of Science (M.Sc.), Physics, Master of Science (M.Sc.), Physics at Christian-Albrechts-Universität zu Kiel
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 reviews, 10 commits, 4 PRs in 1 year 6 months
Contributions summary:Dennis primarily focused on improving the libp2p implementation in Go. Their contributions include fixing bugs, specifically related to stream handling and address filtering, as well as improving the robustness of the project. They added tests and enhanced the existing test suite to cover new functionalities and potential edge cases, ensuring the reliability of the network stack. The user demonstrates a strong understanding of network protocols and testing methodologies.
🥊 Components to measure Direct Connection Upgrade through Relay (DCUtR) performance.
Contributions:6 releases, 8 reviews, 181 commits in 10 months
reactrelayperformanceconnectiondirect
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
Dennis Trautwein - Software Engineer at Protocol Labs