Michael Heiniger is a Senior Software Engineer with 14 years of experience building web platforms and driving DevOps adoption from Zurich. He specializes in Node.js backends and has led infrastructure modernizations using Docker, Rancher and Kubernetes, including a full rebuild of the main website server stack at Neue Zürcher Zeitung. Michael combines hands-on development with process improvements—introducing Jira and Confluence practices across teams and improving test coverage, automation and architecture. Comfortable across the stack, he focuses on practical, simple solutions that scale and mentors peers to “dockerize” and modernize legacy systems. His background spans CMS, e-commerce and media systems, reflecting a long-standing interest in open web technologies and operational excellence.
14 years of coding experience
21 years of employment as a software developer
Eidg. Dipl. Ing. FH, Computer and Information Sciences, Eidg. Dipl. Ing. FH, Computer and Information Sciences at ZHAW Winterthur
Contributions:1 review, 3 PRs, 22 pushes in 6 years 9 months
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.