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.
code17 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
package-management10
python10
scripting10
bitbake10
gstreamer10
linux10
bash10

Programming languages (18)

C#C++CCMakeValaGoHTMLBitBake

Github contributions (5)

github-logo-circle
meta-qt5/meta-qt5

Oct 2012 - Jan 2023

QT5 layer for openembedded
Role in this project:
userBack-end Developer
Contributions:12 reviews, 583 commits, 306 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.
openembeddedqt
webosose/build-webos

May 2016 - Sep 2022

webOS OSE build layer
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:48 commits, 4 PRs, 3 branches in 6 years 5 months
Contributions summary:Martin primarily focused on modifying build scripts and build configuration files to support the webOS OSE build process. Their contributions involved updating build scripts to archive additional image formats (.wic.bz2, .wic.bmap), fixing build stat generation, and adding prerequisites for Ubuntu builds. They also updated layer configurations to incorporate new revisions and patches from the Yocto project and meta-qt5, demonstrating a key role in maintaining and automating the build system for the webOS OSE project.
weboswebosose
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