Kevin Funk

Senior DevOps Engineer at KDE e.V.

Cologne, North Rhine-Westphalia, Germany
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
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.
code19 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Freie Universität Berlin
bookBachelor of Science (B.Sc.) Information Technology, Bachelor of Science (B.Sc.) Information Technology at Hochschule Kaiserslautern
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
2,052reputation
96kreached
45answers
1question
github-logo-circle

Github Skills (35)

git10
debug10
c-language10
continuous-integration10
qt10
python10
testing10
memory-management10
qtquick10
cmake10
cli-framework10
ui-design10
buildbot10
uid10
plasmoid10

Programming languages (16)

JavaC++CObjective-C++CMakeTeXGoHTML

Github contributions (5)

github-logo-circle
KDAB/GammaRay

Sep 2011 - Nov 2022

GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
Role in this project:
userUI 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.
qmlextentqt5pokekdab
KDE/plasma-desktop

Aug 2014 - Nov 2018

Plasma for the Desktop
Role in this project:
userFull-stack Developer
Contributions:8 commits in 4 years 4 months
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.
Request Free Trial
Kevin Funk - Senior DevOps Engineer at KDE e.V.