Hello, I'm Furkan.
I'm a gameplay programmer at IO Interactive, working on 007: First Light — responsible for developing our gameplay camera systems as part of the 3Cs team. Before that I shipped Mount & Blade II: Bannerlord at TaleWorlds Entertainment and interned at Treyarch on Call of Duty: Black Ops Cold War.
I hold a Master's in Computer Science from USC as a Fulbright Scholar, and dual Bachelor's degrees in Genetics & Bioinformatics and Computer Engineering from Bahçeşehir University.
Work
Owning all gameplay camera systems and their interactions for this upcoming AAA title — spanning systemic camera movements, ranged and melee combat cameras, cover assists, transition systems, and a data-oriented framework. Working closely with game design, cinematic arts, and other tech teams to ensure cameras feel right across every gameplay context, while maintaining performance targets through ongoing optimization work.
Spent a year and a half developing and shipping gameplay systems across a large, complex codebase — implementing new quests, the perk system, and modding support improvements alongside ongoing bug and crash fixing. Worked closely with design, UI, and engine teams, contributing to integration test coverage and codebase stability.
Extended sound engine features for the Call of Duty engine in C++, focusing on vehicle audio systems. Developed features for internal tools, resolved bugs, and designed a multiplayer game mode pitched to the team using a proprietary scripting language.
Led level design for this Unreal Engine 4 title — working alongside the creative director, game designers, and artists on level construction and set dressing. Available free on Steam.
Managed the full audio production pipeline — from sound design through gameplay implementation. Programmed all SFX, music, and mixer systems in Unity with C#. Available free on itch.io.
Contact
Currently based in Istanbul, TR — working full-time at IO Interactive. Open to conversations about interesting technical problems.
Resume
GitHub