This week on Bungie we have a man named Mat Noguchi. Noguchi is a Senior programmer responsible for the unexpected, whether its figuring out why throwing a grenade when jumping off the Pelican crashes the game, making the game load faster for artists, or helping designers figure out how to reduce loading time. Basically, anything that someone else isn't officially responsible for in the game. He started at Bungie in the year 2000 in December. In that time he was 6 months into his first full-time job as a programmer in Visual Studio. Soon after being bored of that his mentor told him he should get into game programming. So when he saw an empty seat for a tool programmer for Halo, he took the test, aced it, got the interview, and here he is. He managed to write the level editor for Halo 1, upgrade the sound engine and provided some clutch work for Halo 2, and wrote the caching engine for Halo 3.
If you want to read more go onto Bungie.net to see what brought Mat Noguchi to where he is now.
