Game Programmer Resume
Create Free Resume
Your resume is only 30 seconds away from being done.
Charles Bloomberg
PROFESSIONAL SUMMARY
Experienced Game Programmer with a proven track record of delivering high-quality games using advanced development tools and techniques. Expert in gameplay mechanics, AI programming, and optimizing game performance.
PROFESSIONAL Experience
Senior Game Programmer | Company A
March 2020 — Present, Austin, USA
• Developed and optimized core gameplay systems for a AAA game project, resulting in a 20% performance improvement using C++ and Unreal Engine.
• Implemented advanced AI behavior trees using Blueprint scripting, enabling more realistic NPC interactions and increasing player engagement by 15%.
• Spearheaded the integration of multiplayer networking features, successfully reducing latency issues by 30% through the use of Photon Engine.
• Led a team of 5 programmers in designing and executing new game features, achieving a 10% increase in development efficiency through agile methodologies.
• Collaborated with cross-functional teams to troubleshoot and fix over 200 bugs, ensuring a seamless gaming experience and enhancing overall product stability.
• Implemented advanced AI behavior trees using Blueprint scripting, enabling more realistic NPC interactions and increasing player engagement by 15%.
• Spearheaded the integration of multiplayer networking features, successfully reducing latency issues by 30% through the use of Photon Engine.
• Led a team of 5 programmers in designing and executing new game features, achieving a 10% increase in development efficiency through agile methodologies.
• Collaborated with cross-functional teams to troubleshoot and fix over 200 bugs, ensuring a seamless gaming experience and enhancing overall product stability.
Game Programmer | Company B
June 2017 — March 2020, San Francisco, USA
• Engineered rendering algorithms to optimize graphical performance, resulting in a 25% increase in frame rate across various platforms using DirectX 12.
• Created and maintained level scripting systems using Python, facilitating the swift development of complex game levels and reducing level design time by 40%.
• Directed the implementation of game physics systems, improving in-game realism and player immersion through Havok physics middleware.
• Designed and executed unit tests for game code, enhancing code robustness and reducing post-launch bugs by 35%.
• Created and maintained level scripting systems using Python, facilitating the swift development of complex game levels and reducing level design time by 40%.
• Directed the implementation of game physics systems, improving in-game realism and player immersion through Havok physics middleware.
• Designed and executed unit tests for game code, enhancing code robustness and reducing post-launch bugs by 35%.
Junior Game Programmer | Company C
August 2014 — June 2017, Seattle, USA
• Assisted in the development of gameplay prototypes using Unity3D, contributing to the successful release of 3 indie games.
• Maintained and enhanced existing codebases, improving code readability and maintainability using C#.
• Researched and integrated external libraries for new game features, reducing development time by 20%.
• Maintained and enhanced existing codebases, improving code readability and maintainability using C#.
• Researched and integrated external libraries for new game features, reducing development time by 20%.
Game Development Intern | Company D
June 2013 — August 2014, Denver, USA
• Provided support in the creation of 3D models and textures, enhancing visual quality for ongoing projects using Blender and Photoshop.
• Processed and documented gameplay feedback from beta testers, contributing to iterative improvements in game design.
• Assisted senior developers in debugging and testing game mechanics, helping to resolve critical issues before public release.
• Processed and documented gameplay feedback from beta testers, contributing to iterative improvements in game design.
• Assisted senior developers in debugging and testing game mechanics, helping to resolve critical issues before public release.
Education
Bachelor of Science in Computer Science | Carnegie Mellon University
May 2013
Expert-Level Skills
C++, C#, Unity3D, Unreal Engine, DirectX, Photon Engine, Blueprint, Python, Havok, Blender, Photoshop, Agile methodologies, AI programming, Rendering algorithms, Physics simulations, Multiplayer networking, Team leadership, Debugging, Bug fixing, Scripting, Unit testing, Soft skills: Team collaboration, Problem-solving, Adaptability.