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
Contributions:3 reviews, 3 PRs, 16 pushes in 4 months
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
Kirill Daibov - Principal Rendering Programmer at Invoke Studios