Klaus Reimer is a Senior Software Developer based in the Cologne–Bonn region with 22 years of hands-on experience building web and developer-facing tooling. He has been a senior engineer at ip.labs since 2004, combining long-term product knowledge with practical full-stack development skills. An active open-source contributor, Klaus improved TypeScript-to-JSON-Schema tooling (including draft-07 support and class handling) and contributed precise TypeScript definitions to DefinitelyTyped for modern browser APIs like OffscreenCanvas. His work spans front-end polish—improving a jQuery fullscreen demo and UX—to backend type parsing, caching, and bug fixes that noticeably improve performance and developer ergonomics. Known for pragmatic problem solving, he often focuses on making APIs safer and tooling faster, not just adding features. With formal technical training from Bonn and a career that started in customer support, he brings both deep implementation expertise and a user-oriented perspective.
22 years of coding experience
6 years of employment as a software developer
Informationstechnischer Assistent, Technics, Informationstechnischer Assistent, Technics at Gewerbliche Bildungsanstalt der Stadt Bonn
This jQuery plugin provides a simple to use mechanism to control the new fullscreen mode of modern browsers
Role in this project:
Front-end Developer
Contributions:29 commits, 7 PRs, 3 pushes in 8 years 1 month
Contributions summary:Klaus primarily focused on enhancing the jQuery fullscreen plugin's demo and updating its documentation. They improved the demo's functionality and user experience by incorporating event handling for fullscreen changes and errors, updating the demo's HTML to reflect these changes, and adding an iframe example. The user also addressed a typo and updated the minified version of the plugin.
Contributions:22 commits, 20 PRs, 57 comments in 23 days
Contributions summary:Klaus primarily contributed to the development of a TypeScript-based JSON schema generator. Their work focused on updating the project to support draft-07 JSON schema specifications, including adding new keywords and improving error messages. They implemented class support, enhanced type parsing capabilities, and addressed issues related to type handling within the schema generation process. Furthermore, they made improvements to the caching mechanism to improve speed and fixed bugs.
generate-jsonjson-schematypescriptgeneratorjson
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
Klaus Reimer - Senior Software Developer at ip.labs GmbH