Michael Dorgan

101
reputation

I've been programming video games for handhelds (which were and still are basically embedded systems), or working handheld systems directly (embedded systems) for nearly 25 years now. I have been primarily a C/C++ programmer with a ton of Z80, ARM, and x86 assembler experience, while PPC and MIPS have come up from time to time. I have also been known to dabble in C# and Java on occasion. I'm currently leading the compiler team at my place of work as well as doing optimization work throughout the organization.