Charles ONLINE

Game Developer, Software Engineer

Hello

My name is Charles, and I'm currently a Software Engineer over at Microsoft.  I earned my Master of Science degree in Computer Science at the University of Southern California (USC) in May 2008, specializing in computer graphics. I graduated from the University of California, San Diego (UCSD) in 2006.

 

I have a large interest in 3D game development. After helping Mario save Princess Peach many dozen times, I came to understand that game development was a challenge far more daunting than achieving even the highest levels in a difficult game, and that it is a task that requires sophisticated programming skills and deep familiarity with computer science topics.

 

In recent projects, I have transitioned away from core development to a stronger leadership role and technical producing.  So far, this has worked out fairly well.  My fluency in several key areas (high-level programming, low-level programming, art, people management) has allowed me to help my development teams identify the problems that we as a team must solve, and empower them to explore efficient and creative solutions. 

 

Even with the amount of computer programming I do at work, I still enjoy coding in my spare time for fun. Hopefully, the list to the right will always keep growing :)

 

Download Resume

Click on the icon below to download my resume in either Microsoft Word or Adobe PDF format.

Microsoft Word        Adobe PDF

These resumes include, in great detail, projects I have worked on relevant to my game development and 3D graphics interest.

 

Latest News!

A new section (Associated Projects) has been added to my website.  These are projects where I had a hand or two in helping, but was not a core contributor.