Paul Heidenreich

DevOps-Ingenieur at profection

Bochum, North Rhine-Westphalia, 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
Paul Heidenreich is a DevOps engineer based in Bochum with 12 years of hands-on experience bridging software development and infrastructure operations. He holds a dual background in applied software engineering and a master's in computer science, and has progressed from student and research roles into production-focused DevOps positions. Paul contributes to notable open-source Minecraft projects such as ViaVersion and MCProtocolLib, where he implemented protocol updates, metadata rewriting and API components that enable cross-version client-server compatibility. He combines backend engineering skills with infra ops experience, regularly refactoring systems to support new packet types and game features—an indication of strong attention to compatibility and low-level protocol detail. Known for pragmatic problem solving, he brings both academic rigor from Westfälische Hochschule and practical delivery experience from roles at rrbone and profection.
code12 years of coding experience
bookMaster of Science - MS Informatik, Master of Science - MS Informatik at Westfälische Hochschule
bookBachelor of Science - BS Software- und Systemtechnik (dual) Schwerpunkt Softwaretechnik, Bachelor of Science - BS Software- und Systemtechnik (dual) Schwerpunkt Softwaretechnik at University of Applied Sciences and Arts Dortmund
bookBerufsausbildung Fachinformatiker Fachrichtung Anwendungsentwicklung, Berufsausbildung Fachinformatiker Fachrichtung Anwendungsentwicklung at IHK Nord Westfalen
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

minecraft10
back-end-development10
packet10
java10
plugin10
standard-library10
bytebuffer10
javas10
bytecode10
byte-array10
protocols10
c-library10
common-library10
data-structure9
apidoc9

Programming languages (15)

C#JavaC++CHTMLJupyter NotebookGroovyTypeScript

Github contributions (5)

github-logo-circle
GeyserMC/MCProtocolLib

Oct 2018 - Dec 2019

A library for communication with a Minecraft client/server.
Role in this project:
userBack-end Developer
Contributions:65 commits, 5 PRs, 26 comments in 1 year 1 month
Contributions summary:Paul primarily contributed to updating the Minecraft protocol library. Their work involved updating packet IDs and the Minecraft version to newer releases. They refactored and extended existing classes, adding new packet types and functionalities related to handling and processing Minecraft data. These updates included modifying existing data structures and adding support for new features like horse windows, trade lists, and view distance.
minecraftminecraft-protocolminecraft-clientprotocolclient-server
ViaVersion/ViaVersion

Mar 2016 - Mar 2016

Allows the connection of newer clients to older server versions for Minecraft servers.
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 97 comments in 2 days
Contributions summary:Paul primarily focused on enhancing the ViaVersion plugin, designed to allow newer Minecraft clients to connect to older server versions. Their contributions include fixing support for painting entities, adding methods for reading and writing block positions. They also implemented the API framework, and improved the metadata rewriting system. Basic support for rewriting SpawnEggs and Potions were also added.
bungeecordviaversionspigotconnectionvelocity
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
Paul Heidenreich - DevOps-Ingenieur at profection