Dennis Trautwein

Software Engineer at Protocol Labs

Kiel, Schleswig-Holstein, 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
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.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (M.Sc.), Physics, Master of Science (M.Sc.), Physics at Christian-Albrechts-Universität zu Kiel
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1,319reputation
185kreached
6answers
13questions
Badges
uibutton
top-5%
github-logo-circle

Github Skills (20)

netstack10
testing10
net10
networking10
libp2p10
go10
network10
p2p10
dladdr9
sockaddr9
uibutton9
spritekit9
protocol-buffers8
swift6
reactive-programming6

Programming languages (20)

SmartyPowerShellC++CSSRustTeXVueGo

Github contributions (5)

github-logo-circle
libp2p/go-libp2p

May 2021 - Nov 2022

libp2p implementation in Go
Role in this project:
userBack-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.
golangipfsp2ppeer-to-peerorbitdb
libp2p/punchr

Mar 2022 - Feb 2023

🥊 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