Håkan Sidenvall is a senior software engineer based in Stockholm with nine years of experience designing high-performance simulations, distributed systems and input/runtime architectures, currently shaping Unity’s input systems for games and interactive platforms. He blends deep systems and algorithm expertise (C++, C, C#, Java) with a strong interest in graphics, UI and data visualization—skills honed through radio-network simulators at Ericsson and eye‑tracking middleware at Tobii. As an engineering manager he has led cross-functional teams and CI-driven delivery, while continuing hands-on work fixing core Unity input bugs and adding robust test coverage to a widely used Unity package. His background in parallel simulation and 3D video playback reflects a long-standing focus on performant, parallelizable designs that translate into real-time interactive systems. Outside work he composes and produces music, a creative parallel to his technical focus on rhythm and timing in algorithms and real-time input handling.
8 years of coding experience
14 years of employment as a software developer
M. Sc. Computer Engineering, M. Sc. Computer Engineering at Mid Sweden University
An efficient and versatile input system for Unity.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:941 reviews, 74 commits, 181 PRs in 1 year 6 months
Contributions summary:Håkan primarily focused on fixing bugs within the Unity input system, specifically addressing indexing errors in the `InputUser` and `InputActionRebindingExtensions` classes. They also wrote and improved tests, demonstrating a commitment to quality assurance and system reliability. The user's work involved modifying and testing core components of the input system, ensuring correct functionality and preventing potential issues in the Unity engine. They also added tests to verify correct button click behavior and multi-display support.
CMake functions to provide C++ code coverage reports in an easy way using OpenCppCoverage.
Contributions:1 release, 28 commits, 2 PRs in 1 year 11 months
reportscppcmakelcovcoverage-reports
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.