Janne Kohvakka is an experienced software leader and Agile coach with over two decades at Nokia, blending hands-on engineering with team leadership across continuous integration, test automation, and large-scale Scrum transformations. He pioneered Scrum pilots at Nokia in 2005 and scaled agile practices across hundreds of people, later coaching teams in TDD, ATDD and Python-based test frameworks. Technically active, he has implemented CI systems, a unit-test framework for a proprietary language and contributed memory-failure simulation features to the widely used CppUTest project. As a certified Scrum Master, CSP and LeSS practitioner now managing teams for CI, testing frameworks and L1 performance testing, he combines pragmatic engineering rigor with organizational change experience. A detail that often surprises peers: after years in management he returned to deep engineering work to build core testing infrastructure, keeping both leadership and hands-on skills current.
13 years of coding experience
14 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at Teknillinen korkeakoulu-Tekniska högskolan
CppUTest unit testing and mocking framework for C/C++
Role in this project:
Backend Developer & QA Engineer / Test Automation Engineer
Contributions:42 commits, 1 PR, 21 comments in 14 days
Contributions summary:Janne contributed significantly to the `cpputest/cpputest` project by implementing and enhancing the `FailableMemoryAllocator` class. This involved introducing features to simulate memory allocation failures at specific points, including new, new[], and malloc/free. The user's commits also included tests to ensure proper behavior of the custom memory allocator and integration tests for the memory leak detector.
Contributions:50 pushes, 1 branch, 3 tags in 1 year 8 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.