Kai Kreuzer

AI Architect at Deutsche Telekom

Hesse, 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
Kai Kreuzer is an AI Architect and software architect with over 16 years of hands-on experience and a 20+ year background spanning embedded systems, cloud, IoT and Smart Home platforms. Based at Deutsche Telekom and as President of the openHAB Foundation, he blends enterprise-grade architecture with deep open-source stewardship, contributing core back-end, full-stack and documentation work to the widely used openHAB ecosystem. He’s fluent in Java-centric back-end systems, UI integration and persistence/timer design, and has a track record of fixing tricky resource, networking and dependency issues in libraries like JmDNS. A proven remote team leader and former founder/evangelist, he also teaches practical smart-home labs at Hochschulen, bringing academic rigor to pragmatic product delivery.
code16 years of coding experience
job13 years of employment as a software developer
bookTechnischen Universität Darmstadt
bookMathematics and Computer Science, Mathematics and Computer Science at Imperial College London
github-logo-circle

Github Skills (39)

markdown10
javascript10
learn-ruby-on-rails10
mdns10
user-manual10
http10
openhab10
resource-management10
basics10
java10
javas10
osgi10
service-discovery10
persistence10
markdown-it10

Programming languages (23)

PowerShellMDXSmartyC#JavaWeb Ontology LanguageCSSC

Github contributions (5)

github-logo-circle
jmdns/jmdns

Jul 2014 - Jul 2022

Official home of the JmDNS library
Role in this project:
userBack-end Developer
Contributions:19 releases, 94 reviews, 93 commits in 8 years 1 month
Contributions summary:Kai primarily focused on resolving resource leaks and improving the codebase's efficiency by closing opened streams. They updated project resources, including dependencies, ensuring that the test dependencies were current. Additionally, they fixed an issue related to making value comparisons in the code more forgiving, and addressed a loopback interfaces binding issue. Furthermore, the user replaced the logging system by using SLF4J instead of JUL.
javamdnsmulticast-dnsservice-discoveryzeroconf
openhab/openhab-distro

Dec 2015 - Jan 2023

The binary distribution of openHAB
Role in this project:
userFull-stack Developer
Contributions:115 releases, 181 reviews, 377 commits in 7 years 1 month
Contributions summary:Kai made several contributions to the openHAB-distro repository, primarily focused on enhancing the user experience and functionality. They implemented a welcome message in the runtime startup scripts, fixed a demo rule related to a dimmed light, and added a timer demo rule. The user also restructured the folder layout, added an automation component to the IDE, and updated the download URLs. Furthermore, they improved the demo configuration by fixing issues, adding rules, and updating demo components.
openhabsmarthomeknxjavahomeautomation
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