Baste Nesse Buanes is a software engineer with 11 years of hands-on experience, currently contributing as a programmer at Rain Games. He focuses on back-end development and has a knack for debugging and refactoring complex codebases, demonstrated by his work on OpenEnroth—a reimplementation of the Might and Magic 6–8 game engine—where he improved actor serialization and fixed nuanced graphical and interaction bugs. Comfortable navigating legacy systems, he replaces hardcoded values with clearer abstractions to boost readability and long-term maintainability. Based in Norway, he combines practical game-engine experience with a methodical approach to problem solving. Colleagues rely on him for careful, incremental improvements that reduce technical debt while preserving original behavior.
Open reimplementation of Might and Magic 6 7 8 game engine
Role in this project:
Back-end Developer
Contributions:11 commits, 3 PRs, 7 comments in 27 days
Contributions summary:Baste primarily focused on fixing bugs and refactoring code related to the Might and Magic 6 7 8 game engine. They addressed issues with door interactions and other graphical elements by modifying code in files like Vis.cpp, Outdoor.cpp, and Indoor.cpp. The user also improved code readability by replacing hardcoded values and variable names with more descriptive ones. Additionally, the user contributed to improvements in the serialization and deserialization of actor data.
Contributions:36 commits, 21 pushes, 1 branch in 10 months
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.