About Me
- Hi, I’m Haktan Cagri Kodat, a game programmer focused on game AI. That focus led me to build my own C++ game engine and AI framework with Behavior Trees and perception, which also helped me develop my engine programming skills and interest in that side of development.
- I also have Unreal Engine experience through both professional work and personal projects, covering AI and gameplay programming, and I want to keep improving as a programmer by taking on new challenges.
My Skills
- C++ C#
- Unreal Engine 5 C++ and Blueprint
- Behavior Tree - State Tree
- GAS
- Pathfinding
- Navigation Mesh
- Version Control (Perfoce-Git)
- Unity C#
Work Experience
PlayMagic - Game Programming Intern | Unreal Engine 5
May 2026 - Present
- Working on an Unreal Engine 5 project across gameplay systems and other areas of development, implementing and maintaining
features within an established production codebase.
- Working with both Blueprint and C++ in a Perforce based production workflow.
SinginGiant - Freelance AI Programmer | Unreal Engine 5
May 2025 - Aug 2025
- Developed enemy AI and AI systems, including a cover system, for a multiplayer tactical FPS.
- Worked with Behavior Trees, AI Perception, navigation, EQS, and GAS to implement combat and patrol behaviors.
- Debugged and iterated on AI behavior using Unreal Engine's AI debugging tools.
Contact & Links
All Projects
- C++ Projects
- Unreal Engine 5 Plugins
- Unreal Engine 5 Games (C++ and Blueprint)
- Unity
- Unreal Engine 5 Systems (C++ and Blueprint)
- **Unreal Engine 5 Custom Enemy & Boss Mechanics (**Only C++)
Top Projects