Gilbert J. Gonzales
**** ****** ** *******, ** **536
510-***-**** | ****************@*****.*** | http://ggonzales.brinkster.net
Overview
Seeking a challenging position where proven skills in programming languages can be utilized by a progressive organization offering opportunities for career development and advancement
Achievements
Graduated Magna Cum Laude at DeVry University Class of 2005
Awarded CIS Outstanding Student for DeVry University Class of 2005
DeVry University Academic Tutor for the Semester
Technical Skills
Languages – 6+ years C/C++ experience, 3 year experience with C#/ASP.NET/SQL.
C++ Engine – Written C++ factory system, messaging system, multi-threading, component architecture and RTTI.
C++ Debugging and Optimization – Written C++ memory manager, crash handler, memory debugger/leak detector and profiler.
Graphics- Wrote a 3D Graphics Engine that has shadows, water, height maps, dynamic textures, picking, culling and a 3D camera
system. Experience using DirectX/OpenGL and HLSL/GLSL. Programmed a Ray Tracer with soft shadows, fog, transparency, reflection, refraction and attenuation. Wrote a 3D software rasterizer from scratch with texture mapping, lighting and shadows.
AI and Networking – Implemented A*. Wrote a 2 person networked tank game using Winsock API to implement reliable UDP.
Work Experience
Customer Support, WildTangent, Redmond, WA (August 2006 – July 2007)
Responsibilities: Troubleshooting DirectX, password problems, and installation issues; Took care of billing issues such as refunding, duplicate charges and stolen adeccounts; Programmed/Tested HTML and JavaScript for a customer support website
Systems Analyst Level 1 - Everdream, Fremont CA (October 2005 – July 2006)
Responsibilities: Worked all levels of tech support on weekends, Addressed VPN, MS Outlook, Hardware, Software and Network problems; Assisted IT in network outages by assisting customers and relaying problem information; Answered phone calls and created support tickets quickly and efficiently; Taught new co-workers how to troubleshoot business applications
Programming Tutor - DeVry University, Fremont CA (September 2003 – September 2005)
Responsibilities: Tutored C, C++, C#, Java, C++.NET, VB.NET SQL, HTML, ASP.NET
Programming Faculty Assistant - DeVry University, Fremont CA (September 2003 – September 2005)
Responsibilities: Graded C, C++, Advanced C++ and HTML courses
Education
College: DigiPen Institute of Technology, Redmond, WA (2006 - current)
Major: Real Time Interactive Simulation (Computer Science)
Minor: Math
Projected Graduation: Upon receiving job position/internship.
GPA: 3.3
College: DeVry University, Fremont, CA (2002 - 2005)
Major: Computer Information Systems (CIS)
GPA: 3.9
Projects (To see these and other projects visit my portfolio site at http://ggonzales.brinkster.net)
Protogami (August 2008 – April 2009) – A fast paced third person shooter where a single player must defeat oncoming enemies while combating in the air using heat seeking missiles and a machine gun.
• Graphics – Used DirectX to implement 3D model loading and cell shaded lighting. Wrote HLSL shader code for realistic water effects and dynamic texturing of the terrain using a height map. Coded post process effects such as blurring.
• Gameplay – Coded shooting reticule for targeting and picking enemies when firing machine gun.
Super Xtreme Kart Racing 2 (August 2007-April 2008) – A third person 3D Mario Kart style racing game where players compete against up to seven AI characters and compete for the fastest time while using special weapons and pickups to hinder the opponents.
• Engine – Wrote a game engine from scratch using a messaging system designed by Stanford. Used a debugger to fix memory leaks and engine crashes. Used component architecture for graphics, physics, AI and Gameplay.
• Sound – Wrote a 3D Sound Engine using FMOD which allowed for realistic race track effects such as screeching tires and sound attenuation.
• Menus – Used DXUT to create entire menu system and GUI using pop-up menus, dialogs and input textboxes.
Distant Realms (January 2005 – July 2005) – A three tier e-commerce site for a comic book store that maintained a product database with purchases made through PayPal
• Coded MySQL product database, used VB.NET for scripting language, administrated and launched website online and integrated PayPal.