-
Hello, World
I'm Charles. Also, I'm passionate about video game development.
At age six, I received a birthday gift that would come to define my future aspirations: a Nintendo game system. After helping Mario save the Princess many times over, my interest shifted from playing games to creating them. I came to understand that game development was a challenge far more daunting than completing even the highest levels in a difficult game.
My foray into Computer Science started in high school, and I've worked on a myriad of personal game projects since. In my spare time, I enjoy studying Visual Design and HCI.
Take a look at my portfolio, and contact me if you're up for coffee. Thanks for stopping by!

-
Xbox 360
Software Design Engineer II
I work directly with Xbox 360 developers to assist with debugging and analyzing development problems.
-
Windows Phone 7
Software Design Engineer II
I help game developers leverage XNA Game Studio and Silverlight technologies to build amazing games for the Windows Phone 7 platform.
-
Artemis Chronicle
Development Director
3rd person shooter created using Nitro X. Strategically plan your attacks to defeat enemies from afar, and gather clues to solve puzzles.
-
Artemis Chronicle
Development Director
3rd person shooter created using Nitro X. Strategically plan your attacks to defeat enemies from afar, and gather clues to solve puzzles.
-
Artemis Chronicle
Development Director
3rd person shooter created using Nitro X. Strategically plan your attacks to defeat enemies from afar, and gather clues to solve puzzles.
-
Artemis Chronicle
Development Director
3rd person shooter created using Nitro X. Strategically plan your attacks to defeat enemies from afar, and gather clues to solve puzzles.
-
Nitro X
Development Director
Built using XNA Game Studio, Nitro X features powerful graphics, real-time physics, AI, audio and UI, and a robust messaging system.
-
Bing Maps
Software Design Engineer in Test
Worked on imagery creation pipelines, content delivery systems, and Silverlight tools to help UX designers, traffic, and other internal teams.
-
New Duck Hunt
Lead Engineer
A faithful, hi-fidelity 2.5D remake of the Nintendo classic utilizing the Wiimote. Several sites mistook it for a real Nintendo project.
-
New Duck Hunt
Lead Engineer
A faithful, hi-fidelity 2.5D remake of the Nintendo classic utilizing the Wiimote. Several sites mistook it for a real Nintendo project.
-
Tactical Iraqi
Game Developer Intern
Players converse in Iraqi in this non-combat military simulator, built on Unreal. Adapted by US Army to train soldiers in the language.
-
Drum God
Lead Engineer
Using two Wiimote controllers as drum sticks, players rock out in an authentic drum experience to impress the capricious crowd.
-
Drum God
Lead Engineer
Using two Wiimote controllers as drum sticks, players rock out in an authentic drum experience to impress the capricious crowd.
-
Petals of Pandora
Audio + UI Engineer
Play with others over the network to defeat the colossus in a post-apocalyptic world.
-
Petals of Pandora
Audio + UI Engineer
Play with others over the network to defeat the colossus in a post-apocalyptic world.
-
Ground Truth
Lead Engineer
RTS game co-created with Sandia National Labs. Direct firefighters, police, and hazmat to guide civilians to safety in an emergency.
















