Michael Kitzan

Senior GPU Compiler Engineer at Apple

United States
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 Kitzan is a Senior GPU Compiler Engineer with nine years of experience designing and optimizing compiler toolchains for graphics hardware, currently advancing GPU compiler technology at Apple. He progressed through multiple engineering levels at Apple since 2020, demonstrating deep expertise in low-level code generation, performance tuning, and hardware-aware optimizations. Michael pairs practical production experience with teaching and tutoring in C++ and computer graphics from his time at the University of Victoria, reflecting strong foundations in both theory and pedagogy. An active open-source contributor, he has contributed meaningful bug fixes and feature work to the high-profile Microsoft Terminal project, showing attention to robust input handling and complex UI interactions. Colleagues can expect a pragmatic engineer who balances compiler internals with real-world system integration and a history of shipping reliable, performance-sensitive software.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Honors with Distinction in Computer Science with Work Experience and Software Engineering Option, Bachelor of Science - BS Honors with Distinction in Computer Science with Work Experience and Software Engineering Option at University of Victoria
bookAssociate of Arts and Sciences - AAS, Associate of Arts and Sciences - AAS at Whatcom Community College
github-logo-circle

Github Skills (18)

debugging10
debug10
c-language10
wp-api10
terminal-emulator10
winapi10
terminal-application10
windows-terminal10
ws-api10
cprogramming-language10
emulation10
ui-design9
front-end-development9
error-handling9
uid9

Programming languages (4)

C++ShellLLVMPython

Github contributions (5)

github-logo-circle
microsoft/terminal

Dec 2019 - Feb 2020

The new Windows Terminal and the original Windows console host, all in the same place!
Role in this project:
userSoftware Engineer
Contributions:16 commits, 15 PRs, 140 comments in 2 months
Contributions summary:Michael primarily contributes to the Windows Terminal project by implementing bug fixes and feature enhancements. Their contributions span across various areas of the codebase, including fixing a crash related to invalid media resource paths in the CascadiaSettings class, enhancing input handling with Ctrl+Backspace support, and addressing self-capture issues in critical control classes like TermControl and Tab. They have demonstrated a strong understanding of the terminal's internal workings, including its settings management, event handling, and UI component interactions.
placewslwindows-consolecmdwindows
mkitzan/terminal

Sep 2019 - Apr 2020

The new Windows Terminal, and the original Windows console host -- all in the same place!
Contributions:122 pushes, 30 branches in 6 months
placecygwinwindows-consolewindowshost
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.
Request Free Trial
Michael Kitzan - Senior GPU Compiler Engineer at Apple