Harald Sitter is a seasoned software developer with 21 years of experience specializing in programming, UI design, QA, deployment, and cross-platform Linux/Windows toolchains. As a long-time KDE contributor and “Free Software Ninja,” he has driven core improvements in widely used projects like Qt Base and PackageKit—enhancing accessibility, Wayland portal integration, and robust package management including offline updates and downgrades. His background spans release and quality management roles (Amarok), distribution work for Ubuntu, and senior engineering at Blue Systems, giving him rare end-to-end insight from package deployment and systemd activation to desktop UX. Known for pragmatic refactors and bug-driven engineering, he blends deep backend and DevOps expertise with hands-on full-stack desktop development.
21 years of coding experience
19 years of employment as a software developer
Abitur, Information technology, Economics, Abitur, Information technology, Economics at Handelsakademie des Stiftes Lambach
Contributions:24 commits, 20 PRs, 9 pushes in 2 years 3 months
Contributions summary:Harald primarily contributed to the backend functionality and infrastructure of the `aptly` Debian repository management tool, implementing features such as support for Unix domain sockets and systemd activation. They modified the API, adding functionality for handling unrendered graph data and enabling the use of Unix domain sockets. Furthermore, they updated the codebase to handle new control.tar options in deb packages and enhanced the publish API, including the introduction of AcquireByHash functionalities. These changes improve the tool's deployment options and compatibility.
Contributions summary:Harald primarily focused on porting and fixing Plasma desktop configuration modules, specifically related to Phonon (audio framework) and input devices. Their work involved refactoring code, removing legacy components, and updating includes to ensure proper functionality within the Plasma desktop environment. Additionally, the user addressed bugs and configuration issues within the Kickoff applet, as well as porting from KURL to QURL and fixing accessibility settings within the keyboard configuration module.
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.