Summary
Michael Dorgan is a Lead Engineer with 25+ years of hands-on and management experience specializing in CPU/GPU performance and low-level optimization for resource-constrained platforms, from 1MHz GameBoy hardware to modern Nintendo handhelds. At Nintendo of America he leads the Switch Compiler team, coordinates cross-functional performance work, and has driven six+ LLVM major upgrades while still shipping day-to-day tool and OS improvements. He pairs deep assembler- and kernel-level coding skill with multi-continent team leadership, and has a proven track record of delivering dozens of shipped game titles and developer-facing tooling. A long-time mentor and adjunct lecturer at DigiPen, he also created a Nintendo Switch curriculum through high-level negotiations with university and corporate leadership. Notably, his career blends rare embedded-era assembly expertise with contemporary compiler engineering, making him equally effective as an IC and as an executive communicator.
13 years of coding experience
17 years of employment as a software developer
AAS, Computer Science, AAS, Computer Science at Edmonds Community College
English, Spanish, Japanese