Top expert inComprehensive Systems and Network Programming
Krzysztof Kozłowski is a Senior Staff Engineer with 13+ years of deep Linux kernel expertise, currently working at Qualcomm and serving as a long-standing mainline maintainer for Devicetree bindings, memory controller drivers, the NFC and 1-Wire subsystems, and Samsung Exynos architectures. He combines hands-on device driver and SoC-level clock/power work—evidenced by frequent contributions to Linus Torvalds’ linux tree around Exynos clocks and DSI PHY/PLL—with system-level reliability efforts such as test automation for the Linux Test Project and real‑time kernel debugging. A frequent speaker at industry conferences and a top contributor/reviewer across many kernel releases, he has repeatedly upstreamed complex platform code (PMIC, pinctrl, ASoC) and driven hardware bring-up for embedded products. Colleagues rely on him for difficult cross-domain problems spanning low-level C, tooling, CI on real hardware, and mentoring; less obvious is his long history of combining kernel maintenance with practical QA and test-suite adaptation for hypervisor and constrained environments.
12 years of coding experience
22 years of employment as a software developer
Master of Science Computer Science, Master of Science Computer Science at Warsaw University of Technology
Contributions summary:Krzysztof's commits focus on updating the Samsung Exynos series' clock driver, specifically related to DSI PHY/PLL and other clocks in the Linux kernel. They are primarily involved in maintaining the clock configuration and ensuring the correct setting and use of the different clock signals for display functionality, as evidenced by code changes adjusting register settings and enabling/disabling clocks. This includes working with various PLL (Phase-Locked Loop) clock configurations and parent clocks. Their contributions extend to adjusting the low-level clock parameters for achieving proper functionality.
Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:1 review, 32 commits, 5 PRs in 4 months
Contributions summary:Krzysztof primarily contributed to the Linux Test Project (LTP) by adding and modifying test cases to address specific issues and improve test coverage. They focused on adapting existing tests to handle Microsoft Hyper-V environments, ensuring compatibility and preventing test failures. The user also implemented changes to account for limitations in specific system configurations, such as memory constraints, and incorporated fixes for identified bugs within the test suite. They demonstrated skills in understanding and addressing platform-specific testing challenges and improving overall test reliability.
unixposixtest-automationtest-projectmanjaro
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
Krzysztof Kozłowski - Senior Staff Engineer at Linux Kernel community