Principal Software Development Engineer at Microsoft
Dusseldorf, North Rhine-Westphalia, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mark Hillebrand is a Principal Software Development Engineer based in Düsseldorf with 11 years of industry experience driving reliability and cross-platform compatibility at Microsoft. He has progressed through multiple engineering roles since 2010, focusing on build systems, CI/CD and maintaining high-quality code in large-scale open-source projects such as the Microsoft Cognitive Toolkit (CNTK) and the Cognitive Services Speech SDK. Mark’s contributions span languages and platforms—from fixing Linux and CPU-only builds to producing multi-language speech samples—showing a pragmatic full-stack mindset that bridges research code and production readiness. Colleagues rely on him for untangling build issues and preserving testability in complex ML tooling, a niche skillset that keeps developer workflows smooth behind the scenes.
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
Software Engineer
Contributions:3 releases, 921 commits, 18 PRs in 1 year 11 months
Contributions summary:Mark's commits focused on fixing file headers and addressing build issues in the Microsoft Cognitive Toolkit (CNTK) repository. The contributions included correcting file headers across multiple source files, fixing CPU-only build configurations, and temporarily commenting out or fixing tests related to sparse matrix operations. They also worked on Linux build support and made changes related to the new Image Reader architecture, demonstrating a focus on maintaining code quality and ensuring compatibility across different build configurations.
Sample code for the Microsoft Cognitive Services Speech SDK
Role in this project:
Full-stack Developer
Contributions:55 reviews, 447 commits, 97 PRs in 3 years 11 months
Contributions summary:Mark's commits primarily focus on the development and maintenance of sample code for the Microsoft Cognitive Services Speech SDK. They demonstrate the ability to work across different technologies and platforms, including C#, Java, JavaScript, and C++. The contributions include the creation of speech-to-text, translation, and speech synthesis samples, showcasing a strong understanding of the SDK's functionalities. The user also contributed to the build and CI/CD aspects of the project by adding build definitions and fixing build issues.
microsoft-cognitive-servicesspeech
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.