Martin Jansa

WebOS Developer (OpenEmbedded) at LG Electronics

Prague, Prague, Czechia
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
Martin Jansa is a seasoned embedded systems and build engineer with 17 years of experience specializing in OpenEmbedded/Yocto, webOS, and Linux-based distribution maintenance. Based in Prague, he has been a core OpenEmbedded maintainer and drives build automation, CI/CD, and toolchain integration for projects ranging from webOS OSE to Raspberry Pi and ROS, often fixing complex cross-compilation and dependency issues. His contributions to high-profile repos like bitbake, meta-qt5 and meta-browser show deep familiarity with build internals, packaging, and platform-specific tweaks (e.g., GStreamer, Qt5, Clang). Comfortable across C/C++, Bash, Python build scripts, J2EE and databases, he pairs low-level systems expertise with long-standing release and CI stewardship. An early GNU/Linux smartphone distro maintainer (SHR) and webOS-ports contributor, he combines a hacker’s curiosity with production-grade automation and reproducible builds.
code16 years of coding experience
job7 years of employment as a software developer
bookMSc, Computer Science, MSc, Computer Science at Faculty of Electrical Engineering, Czech Technical University in Prague
bookMS, Computer Science, MS, Computer Science at České vysoké učení technické v Praze
languagesEnglish
github-logo-circle

Github Skills (61)

bsp10
git10
gnu-make10
docker10
c-language10
build-configuration10
system-configuration10
qt10
python10
package-management10
scripting10
bitbake10
gstreamer10
linux10
bash10

Programming languages (19)

C#C++CCMakeValaGoNASLHTML

Github contributions (5)

github-logo-circle
ros/meta-ros

Apr 2018 - Dec 2021

OpenEmbedded Layers for ROS 1 and ROS 2
Role in this project:
userBackend & DevOps Engineer
Contributions:23 reviews, 9231 commits, 457 PRs in 3 years 8 months
Contributions summary:Martin primarily contributed to maintaining and updating the build process by integrating the source code with upstream repositories and adapting them for the project's needs. They were responsible for setting up the CI/CD pipeline. The user also worked on addressing issues related to the build environment and ensuring the correct operation of the testing framework.
roboticsros2layersrosros-2
meta-qt5/meta-qt5

Oct 2012 - Jan 2023

QT5 layer for openembedded
Role in this project:
userBack-end Developer
Contributions:11 reviews, 583 commits, 301 PRs in 10 years 4 months
Contributions summary:Martin Jansa contributed to the Qt5 layer for OpenEmbedded by disabling demo features and installing native tools for Qt5. The user also made changes to version-specific and project-wide include files and performed tasks such as updating the project to the latest version of Qt. The user's work focused on build configuration, dependency management, and integration of components for the Qt5 framework.
qt6openembeddedqt5qt
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
Martin Jansa - WebOS Developer (OpenEmbedded) at LG Electronics