Per Larsson is a founder and seasoned software engineer with 22 years of experience building games, scalable server systems and web applications using C/C++, Java, Python and ActionScript. He has led product development and company strategy as CEO of Kilohearts and brings hands-on expertise from game-engine C++ and AI work to Java-based server backends and bespoke game servers. Per has a track record of shipping freemium multiplayer games and tooling—covering client UI, data-driven animation pipelines, secure browser plugins and cloud backends—demonstrating both deep technical craft and product sensibility. Comfortable across architecture and implementation, he pairs database design and SQL knowledge with creative programming instincts. Based in Linköping, Sweden, he favors stimulating teams and projects that blend systems-level engineering with playful, user-facing experiences. An understated strength is his ability to move between low-level engine code and high-level operational concerns, making him effective from prototype to production.
22 years of coding experience
16 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at Linköping University
Fifechan is a C++ GUI library designed for games. It comes with a standard set of 'widgets' and can use several different objects for displaying graphics and capturing user input.
Contributions:30 commits in 3 years
capturingcppgamesgui-librarygui
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.