Sven Hesse is a seasoned software engineer with 20 years of hands-on experience, based in Brunswick, Germany, who combines deep C++ expertise with a passion for software freedom. As lead of the xoreos project, he focuses on reimplementing and hardening legacy game engine internals—bringing modern memory management and maintainability to complex codebases. His contributions emphasize robustness, refactoring to smart pointers and resolving subtle memory issues, signaling a pragmatic approach to long-lived systems. Comfortable in back-end and core-engine roles, he pairs low-level technical rigor with open-source leadership. Colleagues can expect a developer who values clean abstractions and sustainable architecture while advocating for community-driven, free-software principles.
A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P
Role in this project:
Back-end Developer
Contributions:5 releases, 8 reviews, 5744 commits in 12 years 10 months
Contributions summary:Sven's contributions are focused on core engine development within the Aurora engine reimplementation. The commits demonstrate proficiency in C++ and involve fixing memory management issues, refactoring code to use modern smart pointers (unique_ptr), and improving code maintainability. These changes showcase a focus on improving the robustness and stability of the underlying engine components, along with refactoring to align with modern C++ standards.
A dependency-free, single-file FLOSS unrar library
Contributions:3 releases, 72 commits, 1 PR in 3 years 6 months
unrarflosssingle-filedependency-free
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.