Lead C++ Programmer
CurrentLed programming teams at Gameloft's Cluj Studio, focusing on internal engine development and systems programming in C++. Specialized in performance optimizations across multiple platforms, including Nintendo Switch, iOS, Android, PlayStation 4, and PlayStation 𝐀𝐬𝐩𝐡𝐚𝐥𝐭 𝟗 𝐋𝐞𝐠𝐞𝐧𝐝𝐬 (𝟐𝟎𝟏𝟗 - 𝐉𝐮𝐥𝐲 𝟐𝟎𝟐𝟒): Full port of the mobile version to the new Nintendo Switch platform.• This involved heavy work on our internal proprietary engine called JET. (C++)• Special care was needed to handle many specific aspects of the Nintendo Switch platform• A lot of performance optimizations𝐀𝐬𝐩𝐡𝐚𝐥𝐭 𝐋𝐞𝐠𝐞𝐧𝐝𝐬 𝐔𝐧𝐢𝐭𝐞 (𝟐𝟎𝟐𝟑 - 𝟐𝟎𝟐𝟒): This is a big rework of A9 legends, engine and game, happening in parallel. I am responsible for the Nintendo Switch version of the game. This replaces A9 Legends 𝐃𝐢𝐬𝐧𝐞𝐲 𝐒𝐩𝐞𝐞𝐝𝐬𝐭𝐨𝐫𝐦 (𝟐𝟎𝟐𝟏 - 𝟐𝟎𝟐𝟒):• I was lead programmer of the Nintendo Switch team, until oct 2022, assisting in reduced capacity since then.• I mentored, assisted and trained new hires.• Heavy work on engine and performance optimizations.𝗣𝗿𝗲𝘃𝗶𝗼𝘂𝘀 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀:𝑰𝒓𝒐𝒏 𝑩𝒍𝒂𝒅𝒆 𝒇𝒐𝒓 𝒊𝑶𝑺 𝒂𝒏𝒅 𝑨𝒏𝒅𝒓𝒐𝒊𝒅:• Full game developed by our team with inhouse engine that we also took over and enhanced it significantly.• Worked on engine and also game features, in C++ and python. • Performance optimizations: FPS, memory and also package size optimization specifically for iOS, involving a lot of XCode tooling and Objective-C.𝑶𝒓𝒅𝒆𝒓 & 𝑪𝒉𝒂𝒐𝒔 𝑫𝒖𝒆𝒍𝒔 𝒇𝒐𝒓 𝒊𝑶𝑺 𝒂𝒏𝒅 𝑨𝒏𝒅𝒓𝒐𝒊𝒅:• We took over and worked on a few updated of this games after it was launched. • We added new content, improved and adapted existing features and ironed out the remaining issues.• I was leading the programming team, mentored and trained new hires.• I worked on most aspects of the game programing side and some of the engine related tasks.