Nico Kaiser is a Vienna-based software developer with 15 years of experience building web and real-time services using Node.js, Vue.js, Docker and a variety of backend datastores. He combines hands-on engineering and DevOps skills—automating deployments, configuring systemd/udev and designing read-only filesystem setups—evident from his Raspberry Pi audio receiver and production-focused projects. Nico is an active open-source contributor who has improved the widely used websockets/ws library by fixing parsing and close-frame bugs, adding headers support and optimizing buffer handling. His background in PHP/MySQL web apps and long tenure at stock3 AG reflect a pragmatic full‑stack approach to authentication, high availability and real‑time systems. Outside engineering he’s a trained computer scientist who pursues photography and music, bringing a creative eye to product UX and frontend polish.
15 years of coding experience
12 years of employment as a software developer
Diplom, Informatik, Wirtschaftswissenschaften, Diplom, Informatik, Wirtschaftswissenschaften at Technische Universität München
Raspberry Pi Audio Receiver with Bluetooth A2DP, AirPlay 2, and Spotify Connect
Role in this project:
DevOps Engineer
Contributions:1 review, 147 commits, 26 PRs in 4 years 7 months
Contributions summary:Nico primarily focused on system configuration and setup for the Raspberry Pi audio receiver project. Their contributions involved modifying installation scripts to integrate Bluetooth, Spotify, and other audio components. They also worked on configuring systemd services, udev rules, and read-only file system setups, indicating a strong focus on automated deployment and system management.
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
Role in this project:
Backend Developer
Contributions:20 commits, 1 comment in 27 days
Contributions summary:Nico primarily focused on improving the `websockets/ws` Node.js WebSocket library. Their contributions included fixing bugs related to message parsing and close frame handling, such as the hixie close message parsing. They also added features like support for the `X-Forwarded-Proto` header and an option to disable client tracking. Furthermore, the user refactored code to avoid unnecessary buffer creation and enhanced error handling.
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.