Peter Kjellerstedt

Senior Software Engineer at Axis Communications

Lund, Sweden
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

👤
Senior
🎓
Top School
Peter Kjellerstedt is a Senior Software Engineer with 26 years of experience specializing in embedded Linux, build systems, and media streaming for networked surveillance cameras. At Axis Communications he leads development of the Poky/Yocto-based firmware build system and frequently acts as technical lead on complex projects. He brings deep practical expertise in Git/Gerrit workflows, BitBake/Yocto internals, GStreamer, and video streaming protocols (MPEG‑4 part 2, H.264, RTSP/RTP). An active open-source contributor, he has improved core OpenEmbedded projects like bitbake and meta-gstreamer1.0, delivering robustness and cleaner dependency management. Comfortable across C/C++ and scripting languages (Perl, Python, shell), he balances low-level debugging with cross-team tooling improvements. Based in Lund with an MSc from Lund University, he quietly combines decades of field-hardened embedded knowledge with pragmatic DevOps instincts.
code26 years of coding experience
bookMSc, Computer Science and Engineering, MSc, Computer Science and Engineering at The Faculty of Engineering at Lund University
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
31reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (24)

python10
package-management10
bitbake10
gstreamer10
build-system10
recipe10
makefile10
build-automation10
modification10
modi10
openembedded10
c-language9
devops9
regular-expression9
udev9

Programming languages (5)

C++CNASLBitBakePython

Github contributions (5)

github-logo-circle
The official Git repository is at https://git.openembedded.org/openembedded-core/.
Role in this project:
userDevOps Engineer & Build Engineer
Contributions:466 commits in 9 years 11 months
Contributions summary:Peter primarily contributed to improving the build system and addressing build-related issues. They added dependencies, corrected configuration errors, and updated scripts to resolve build failures. The user also focused on streamlining the build process by removing unnecessary dependencies and cleaning up build artifacts. Furthermore, the user upgraded software versions within the project.
git-repositoryopenembedded
openembedded/bitbake

Jun 2013 - Apr 2022

The official bitbake Git is at https://git.openembedded.org/bitbake/. Do not open issues or file pull requests here.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:56 commits in 8 years 11 months
Contributions summary:Peter primarily contributed to the `bitbake` repository by addressing various issues related to build system functionality and code quality. Their contributions include implementing checksum verification for files retrieved using SFTP, correcting typos, ensuring the consistency of date and time variables across different worker environments, and simplifying logic. Additionally, the user improved the build process by allowing multiple regular expressions in the BBMASK variable and enhancing the reliability of symbolic link creation.
hacklangrustlibgit2pull-requestsis-git
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