Kevin Funk is a Senior DevOps Engineer and software architect with 19 years of experience bridging large-scale Qt/C++ product engineering and modern DevOps practices from Cologne, Germany. Currently leading the introduction of a mono-repository and scaling CI/CD at Miltenyi Biotec, he brings deep build-system, cross-platform and code-review expertise to R&D teams. Formerly a KDAB technical lead and consultant, he blends hands-on Qt/QtQuick development, front-end UI work (GammaRay) and backend contributions to core Qt modules with commercial project management and sales engineering. An active KDE contributor and KDE e.V. member, Kevin has a strong track record improving code quality and test coverage in prominent open-source projects such as Qt and Buildbot. He pairs academic rigor (MSc Computer Science) with practical tooling experience—having managed CI infrastructures with hundreds of configurations and contributed meaningful test and UI improvements to widely used projects.
19 years of coding experience
13 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Freie Universität Berlin
Bachelor of Science (B.Sc.) Information Technology, Bachelor of Science (B.Sc.) Information Technology at Hochschule Kaiserslautern
GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
Role in this project:
UI Developer & Front-end Developer
Contributions:500 commits, 82 PRs, 266 pushes in 11 years 4 months
Contributions summary:Kevin primarily worked on improving the user interface and front-end components of the Qt application. Their commits involved adding new features to the UI, fixing layout issues, and enhancing the overall user experience. The contributions focused on refactoring existing UI elements and implementing new functionality in the user interface using the Qt framework. Furthermore, the commits indicate a focus on improving the presentation of information and user interactions.
Contributions summary:Kevin primarily focused on enhancing the Plasma Desktop environment. Their work included fixing compiler warnings and memory leaks, and addressing compatibility issues by making the project compile with older Qt versions. The user also contributed by updating the codebase to use modern C++ features such as `override` keywords and `nullptr`. They also added fixes to address CMake automoc warnings.
electronlinuxc-plus-pluschromeosdesktop
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.