Summary
Kirill Daibov is a Principal Rendering Programmer with 11 years of multidisciplinary game development experience, currently shaping graphics systems at Invoke Studios. He brings deep 3D and rendering expertise across C++, Vulkan, HLSL and Rust, having shipped console and PC titles and contributed engine-level features like cascaded shadows, voxelization and SDF ray-marching. Comfortable in teams from small startups to 500-person studios, Kirill pairs performance-driven engine work with tooling, pipeline and gameplay programming experience. His background in applied math and early image-processing research informs a pragmatic, analytical approach to visual problems and optimization. Notably, he has transitioned core rendering work between C++ and modern Rust codebases, demonstrating adaptability while maintaining production-quality graphics.
11 years of coding experience
14 years of employment as a software developer
Master's degree, Applied math and computer science, Master's degree, Applied math and computer science at Samara State Aerospace University
Russian, English, French