Michael Vogt is a pragmatic security engineer and founder with 17+ years of hands-on experience building embedded devices, cloud services, and developer tooling using Node.js, Dart, Java, Go and low-level C/C++. He co-founded NEEO AG, grew and led embedded and Node.js/Linux teams to ship 10,000 smart remotes and oversaw a rapid re-release after acquisition by Control4, later scaling into Director-level roles at Control4/SnapAV. Michael blends product-focused engineering with security and operations know-how—having worked on network security monitoring, enterprise backup and SAN virtualization—and now focuses on security engineering while continuing to lead startups. An active open-source contributor, he has improved critical Node.js libraries (node-coap, jimp) with bug fixes, API refinements and image/export enhancements that improve real-world interoperability. He values autonomy, mastery and purpose, experiments with alternative management systems like Holacracy, and holds continuing education in digital forensics and cyber investigation. Notably, he also builds creative side projects such as a Williams pinball emulator and publishes tooling and demos on GitHub.
17 years of coding experience
25 years of employment as a software developer
CAS Digital Forensics and Cyber Investigation, CAS Digital Forensics and Cyber Investigation at Berner Fachhochschule BFH
Dipl. Techniker HF in Softwareentwicklung Softwareentwicklung, Dipl. Techniker HF in Softwareentwicklung Softwareentwicklung at HFT SO
Contributions:30 commits, 15 PRs, 4 pushes in 2 years 6 months
Contributions summary:Michael focused on fixing bugs and improving the `node-coap` library. They addressed issues related to error handling, blockwise caching, and improved the overall stability of the coap server. Additionally, the user added examples to demonstrate delayed responses and improved piggyback timing options, showcasing a focus on API enhancements and testing the library's behavior. These changes indicate a focus on refining the library's core functionalities and improving its usability.
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
Role in this project:
Full-stack Developer
Contributions:10 commits, 6 PRs, 6 comments in 8 months
Contributions summary:Michael's commits primarily focus on enhancing the image processing capabilities of the library. They updated dependencies, added the option for png export with different formats (RGB and RGBA), and improved the quality of dithered images. Further contributions include parameter validation, ensuring correct handling of alpha channels, and fixing npm tests for the project.
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.