Guus Der Kinderen is a seasoned software engineer and owner with 18 years of experience specializing in open communication infrastructure, particularly XMPP-based systems. He leads GoodBytes.nl and plays a long-standing role in the IgniteRealtime community, combining deep Openfire core knowledge with hands-on integration and maintenance work. His contributions span both backend Java and frontend JavaScript, with notable involvement in high-profile open-source projects like Openfire, Smack, Keycloak and Jitsi Videobridge. Guus focuses on performance, reliability and protocol-level improvements—fixing resource-heavy bottlenecks, enhancing token handling and refining pubsub and CAPS behavior. He pairs pragmatic engineering with community leadership, having shepherded projects and improved developer-facing docs and tooling. Based in Rosmalen, Netherlands, he brings a practical architect’s eye for reusable components and long-term maintainability across distributed real-time systems.
18 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at De Haagse Hogeschool / The Hague University of Applied Sciences
An XMPP server licensed under the Open Source Apache License.
Role in this project:
Back-end Developer
Contributions:4 releases, 354 reviews, 2478 commits in 15 years 6 months
Contributions summary:Guus contributed to improving the functionality of the Openfire XMPP server by adding deltas to event listeners for CAPS (Client Capabilities) to improve the efficiency of client data. They worked with Java and likely interacted with the server's core functionalities as well as the entity capabilities management system, which is essential for the XMPP protocol. Additionally, the user has modified the code to incorporate enhanced pubsub notifications.
Cross-platform real-time collaboration client optimized for business and organizations.
Role in this project:
Back-end Developer
Contributions:10 reviews, 207 commits, 238 PRs in 12 years 7 months
Contributions summary:Guus primarily contributed to bug fixes within the Java codebase, with a focus on the file transfer and MUC (Multi-User Chat) functionalities. Their work included addressing issues related to file selection dialogs and preventing exceptions when joining anonymous MUC rooms. They also made improvements to UI related to MUC windows. They fixed several bugs and applied performance and structural improvements.
openfirexmppcollaborationsparkxmpp-client
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.