Pyry Jahkola

Lead Developer at Sanoma Media Finland

Helsinki, Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pyry Jahkola is a Helsinki-based lead developer with 14 years of experience building reliable software and guiding engineering teams across media and robotics companies. Currently leading development at Sanoma Media Finland, he brings a background in systems and concurrency from contributions to the HPX C++ library, where he improved core functionality, build portability, and TLS handling. His career spans roles from startups to large enterprises—including ZenRobotics and Futurice—combining hands-on backend engineering with practical leadership. Trained in Engineering Physics at Aalto University, he pairs rigorous technical foundations with attention to code quality and cross-platform build systems. An understated strength is his history of closing low-level compiler and build issues that materially improve project portability and maintainability.
code14 years of coding experience
job15 years of employment as a software developer
bookEngineering Physics, Engineering Physics at Aalto University
languagesFinnish, English, German, Swedish, French
stackoverflow-logo

Stackoverflow

Stats
623reputation
70kreached
11answers
0questions
github-logo-circle

Github Skills (17)

c-language10
cmake10
cprogramming-language10
concurrency10
parallel9
cross-platform9
compiler-options9
compile9
compiler9
clang8
boost8
clangd8
macos7
swift6
idioms6

Programming languages (18)

C#JavaC++TeXJupyter NotebookTypeScriptCoffeeScriptShell

Github contributions (5)

github-logo-circle
STEllAR-GROUP/hpx

Dec 2012 - Jan 2013

The C++ Standard Library for Parallelism and Concurrency
Role in this project:
userBackend Engineer
Contributions:12 commits in 8 days
Contributions summary:Pyry primarily contributed to the HPX library's core functionality and build process. They fixed compiler warnings, including unused variable and argument warnings, indicating attention to code quality. The user also modified the build system to handle different compiler configurations, particularly on OS X and with Clang. Moreover, they made changes to TLS handling and included necessary headers, which are essential for concurrency and parallel processing.
cppconcurrencyc-plus-plusparallelismstandard-library
knomi/Allsorts

Sep 2015 - Nov 2016

Contributions:1 release, 6 PRs, 15 pushes in 1 year 2 months
swiftcomparablecollectionssorted
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
Pyry Jahkola - Lead Developer at Sanoma Media Finland