Joel Petersen is a distinguished software engineer with 14 years of experience building high-profile games and tooling across consoles, mobile and PC, currently leading core engineering at Zynga from San Francisco. He is fluent in C/C++, Objective-C, C#, and Go, with deep expertise in gameplay systems, online play, and graphics primitives—contributions include stability and graphics fixes to the widely used Cocos2d projects. His console pedigree spans major EA titles on PS2/PS3 and Xbox platforms, and he has led iOS and cross-platform teams on live multiplayer titles like Words With Friends and Star Wars Hunters. Joel combines low-level systems thinking (serialization, memory/display optimizations) with gameplay design sensibilities, making him effective at both shipping polished player experiences and hardening developer tools.
Contributions summary:Joel primarily focused on fixing compilation issues and addressing crashes within the CocosBuilder project, a visual editor for cocos2d. Their contributions involved modifying code related to object serialization and deserialization, and fixing a crash related to dereferencing a float pointer, specifically impacting the application's functionality on iOS devices. The user's work directly improved the stability and reliability of the CocosBuilder tool, by addressing issues in file loading.
Contributions summary:Joel primarily contributed to the Cocos2d-objc repository by adding, modifying, and refactoring drawing primitives and related functionalities. They added a ccDrawTriangleStrip function, updated existing line drawing features, and modified OpenGL shader usage within the drawing primitives. In addition to these graphics-related changes, the user added a memory display feature and made adjustments to the CCAnimationCache and CCDirector to improve resource management.
objective-ccocoapodscocos2dswiftios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joel Petersen - Distinguished Software Engineer at Zynga