Tim Orling

OpenEmbedded Technical Steering Committee Member

Eugene, Oregon, United States
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
Tim Orling is a seasoned embedded systems engineer and OpenEmbedded leader with 12 years of professional experience building and maintaining Linux build systems for the semiconductor industry. As a long-time OpenEmbedded developer, board member and Technical Steering Committee member, he blends hands-on backend work—improving BitBake/Toaster, packaging Perl/Python modules, and maintaining graphical stacks—with release management and CI/test automation expertise. His background includes architecting Yocto solutions at Intel and driving build/test automation and anomaly detection for hardware teams. Comfortable in Python and embedded Linux, Tim also contributes pragmatic improvements to testing infrastructures (e.g., adding Travis CI and modernizing NUnit usage for IronPython3), showing attention to both developer UX and long-term maintainability. Based in Eugene, Oregon, he pairs systems engineering rigor from RPI and Cal Poly with a track record of quietly fixing thorny dependency and packaging issues that keep large embedded projects shipping.
code12 years of coding experience
job6 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookMaster of Science - MS, Materials Engineering, Master of Science - MS, Materials Engineering at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (30)

python10
django10
testing10
nunit10
test-framework10
build-system10
perl10
cicd10
yocto-project10
openembedded10
test-automation10
package-management9
template-engine9
packaging9
template-tags9

Programming languages (16)

C#JavaC++RustCNASLGoPerl

Github contributions (5)

github-logo-circle
The official Git repository is at https://git.openembedded.org/openembedded-core/.
Role in this project:
userBack-end Developer & Release Manager
Contributions:204 commits in 8 years 10 months
Contributions summary:Tim primarily contributed to the openembedded/openembedded-core repository by upgrading and maintaining Perl and Python-related packages. They addressed dependency issues, added build system enhancements for CPAN packages, and fixed packaging and build issues. The user also focused on upgrading several graphical packages, including Cogl, Clutter, Weston, and others, ensuring that they are current. The user also implemented and maintained patches that improve software usability.
git-repositoryopenembedded
Role in this project:
userBack-end Developer
Contributions:24 commits in 7 years 4 months
Contributions summary:Tim focused on maintaining and upgrading Perl-related recipes within the OpenEmbedded/meta-openembedded repository. Their work included refactoring, upgrading Perl module versions, fixing dependencies, and adding new recipes for modules. They also updated and enhanced package groups related to Perl, demonstrating a focus on maintaining the consistency and correctness of Perl-based software within the build system. Additionally, they added tests for several Perl modules.
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