Lassi Hämäläinen is a Senior Software Developer based in Tampere with 13 years of hands-on experience in C++ and embedded systems, currently shaping firmware and tooling at Granite Devices. A longtime C++ enthusiast who follows the language evolution closely, he pairs performance-driven design with practical multi-language experience across Python, C, C#, Java, Go and experimentations in Rust. His open-source contributions include a notable refactor to the RPCS3 PlayStation 3 emulator build system, improving modularity and modernizing code with C++17 features. Fast at learning and adept at finding pragmatic solutions, he balances production work with smaller private projects and selective public repos on GitHub.
13 years of coding experience
6 years of employment as a software developer
Matriculation, Matriculation at Lempäälän lukio
Information Technology, Information Technology at Tampere University of Technology
Contributions:10 commits, 3 PRs, 29 comments in 1 month
Contributions summary:Lassi's primary contribution involved refactoring the CMake build system to create separate libraries for different components, improving modularity and maintainability. They created interface libraries for dependencies and used 3rdparty:: ALIAS targets for linking. The user also updated code by removing and replacing Utilities/variant.hpp with C++17 variant and related changes. Additionally, the user made various code changes, including header file and include order modifications.
Contributions:249 commits, 13 pushes in 2 years 7 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.
Request Free Trial
Lassi Hämäläinen - Senior Software Developer at Granite Devices