Moritz Borcherding is a backend-focused software engineer with about a decade of experience, currently developing a Rust-based VoIP backend at Crown Communications. He combines low-level Linux/Unix networking and WebRTC expertise with systems programming in Rust, C and C++, and has strengthened SCTP handling and performance in the prominent webrtc-rs project. An active open-source maintainer, he authors rustbus (a DBus implementation) and a Rust zstd binding that is recognized by zstd authors for compatibility. His academic work includes network protocol simulation in C++ for his bachelor’s thesis and a master’s thesis building a Timeseries unification project using the SensorThings API in Java. Comfortable across language and cultural boundaries, he brings practical systems-thinking and cross-project experience to challenging networking and IPC problems.
9 years of coding experience
Master's degree, Computer Science, 1,7 (Vorläufig, ich schreibe gerade meine Thesis), Master's degree, Computer Science, 1,7 (Vorläufig, ich schreibe gerade meine Thesis) at Karlsruhe Institute of Technology (KIT)
Contributions:17 reviews, 7 commits, 6 PRs in 6 months
Contributions summary:Moritz primarily focused on enhancing the SCTP implementation within the webrtc-rs project. Their contributions included handling unknown parameters and chunks, improving the performance of the payload queue, and optimizing packet marshalling. The user added support for the telephone-event codec and addressed issues identified through fuzzing, thereby improving the robustness of the SCTP library. Furthermore, they implemented changes to reduce lock contention and limit the bytes in the pending queue, resulting in better overall performance.
Contributions:1 PR, 58 pushes, 1 branch in 1 year 10 months
windowselectronlinuxlauncherdesktop-entry
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
Moritz Borcherding - Software Engineer at Crown Communications GmbH