Maciek Perkowski

SW Test Developer at Nordic Semiconductor ASA

Cracow Metropolitan Area Poland
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
Maciek Perkowski is a software test developer with a PhD in Physics and six years of hands-on experience building robust test frameworks for embedded and IoT systems. At Nordic Semiconductor he focuses on SW test development and contributes to Zephyr’s twister test runner, improving integration-mode behavior, prefiltration and reporting for a widely used open-source RTOS. His doctoral research trained him in experimental design, data acquisition, analysis and visualization—skills he now applies to automated testing and platform-specific debugging. Having worked in international labs across Poland, Belgium and Switzerland, he combines clear scientific communication with practical engineering and has supervised student projects from lab exercises to theses. Colleagues value his ability to translate complex experimental requirements into repeatable software tests and to quickly adapt test strategies as hardware and requirements evolve.
code6 years of coding experience
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at KU Leuven
bookDoktor (Dr), Physics, Doktor (Dr), Physics at Uniwersytet Jagielloński
bookMagister (Mgr), Fizyka jądrowa, Magister (Mgr), Fizyka jądrowa at Uniwersytet Jagielloński w Krakowie
github-logo-circle

Github Skills (13)

embedded-language10
embedded10
zephyr-rtos10
rtos10
cmake10
realtime10
sys10
testing9
iot9
python8
microcontroller8
bluetooth5
bluetooth-le5

Programming languages (3)

HCLCPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Mar 2020 - Mar 2026

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:806 reviews, 105 PRs, 851 comments in 6 years 1 month
Contributions summary:Maciek primarily contributes to the Zephyr RTOS project, focusing on the testing framework, specifically the `twister` test runner. Their commits address bugs, refactor code for reusability, and enhance test execution, particularly in relation to integration mode and platform-specific behavior. They add features like prefiltration based on CMake and improved reporting, alongside fixing issues related to test execution and scope selection.
hardwarertosiotembeddedreal-time
PerMac/test_results

Jun 2020 - Dec 2021

Consolidated test results
Contributions:2 reviews, 32 PRs, 84 pushes in 1 year 6 months
testingtesting-toolsconsolidatedtest-results
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