Michael聽Holman

Principal Software Engineer Manager at Microsoft

Lyon, Auvergne-Rh么ne-Alpes, France
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
Michael Holman is a Principal Software Engineering Manager based in Lyon with 11 years of professional experience building high-performance runtime and compiler infrastructure at Microsoft. He progressed from test and software engineering roles into leadership while continuing to ship low-level systems work, notably contributing C APIs and shared-library integration for ONNX-MLIR and optimizer/codegen fixes for the ChakraCore JavaScript engine. Michael blends hands-on backend and compiler expertise with people leadership, driving cross-team technical delivery on performance-critical projects. Comfortable operating across Windows and MLIR ecosystems, he brings a pragmatic focus on maintainable APIs, build systems, and test-driven refactors that improve long-term developer velocity.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Rochester Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
921reputation
80kreached
17answers
14questions
github-logo-circle

Github Skills (24)

code-optimization10
c-language10
apidoc10
mlr10
codegen10
compiler-design10
api10
javascript-engine10
bytecode10
cprogramming-language10
jit10
onnx9
c119
c179
type-system8

Programming languages (7)

C++LLVMWebAssemblyJavaScriptHTMLMLIRPython

Github contributions (5)

github-logo-circle
chakra-core/ChakraCore

Dec 2015 - Dec 2020

ChakraCore is an open source Javascript engine with a C API.
Role in this project:
userBack-end Developer
Contributions:3 releases, 1115 commits, 348 PRs in 5 years
Contributions summary:Michael contributed to the ChakraCore JavaScript engine, primarily focusing on the back-end, evidenced by their commits fixing bugs with inline operations and auxiliary data structures, inlining, and code generation. They worked on low-level aspects of the engine, including type conversions, and code optimization. They addressed various issues relating to object-oriented JIT.
javascript-enginechakracoreruntimemicrosoftc-api
onnx/onnx-mlir

Jun 2021 - Oct 2022

Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure
Role in this project:
userBack-end Developer
Contributions:5 reviews, 7 commits, 6 PRs in 1 year 3 months
Contributions summary:Michael primarily focused on developing the C API for the ONNX-MLIR library, including creating a shared library. Their work involved adding command-line arguments, test host cleanup, and refactoring code. The contributions included modifying build configurations and integrating the C API with the existing codebase, demonstrating a focus on compiler infrastructure and integration.
pytorchrepresentationdeep-learningmlironnx-models
Find and Hire Top DevelopersWe鈥檝e 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
Michael Holman - Principal Software Engineer Manager at Microsoft