Felix Uhl is a Senior Consultant based in Munich with a decade of experience bridging software engineering, embedded systems, and product-focused industrial design. He combines a Computer Science bachelor's with an MS in Industrial Design from TUM, bringing rare fluency across hardware-software boundaries developed during long-term roles at NavVis and continued consulting at Netlight. Felix contributes to notable open-source projects like qmk_firmware—adding S60-X keyboard support—and improved CI/CD and packaging for DearPyGui, showing strengths in firmware, automation, and build engineering. His background includes hands-on product development from prototype hardware to commercial systems, plus UX-minded industrial design work that informs pragmatic engineering decisions. Colleagues describe him as someone who smoothly translates design intent into reliable, maintainable code and build pipelines. He also maintains an active presence in federated social platforms, signaling engagement with modern developer communities beyond GitHub.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Industrial Design, Master of Science - MS, Industrial Design at Technical University Munich
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:23 commits, 3 PRs, 35 comments in 10 days
Contributions summary:Felix primarily contributed to the `qmk_firmware` repository, focusing on keyboard firmware development. Their commits added support for the S60-X keyboard by implementing keymaps and configuration files. They also made minor adjustments and bug fixes in the keymaps, including reviving dead keys and adding MicMute functionality.
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:1 review, 12 commits, 6 PRs in 6 days
Contributions summary:Felix's contributions primarily involved improving the build process and CI/CD pipeline for the Dear PyGui project. They fixed Linux build issues, optimized build scripts, and introduced features to streamline the wheel packaging process. Additionally, the user implemented changes to build scripts to support a cleaner directory structure and improved the automation of builds, including the sandbox and wheel builds. These changes also included adjustments to ensure correct arguments are parsed for builds and prevent rebuilds where unnecessary.
dependenciespythonpython-guipyguiimgui
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.