Summary
Ilya Kryukov is a Senior Software Engineer with 12 years of experience specializing in real-time rendering, high-performance computing, and graphics systems, currently contributing to NVIDIA's AI networking UCC library. He has driven performance-critical features across Omniverse—from scalable OpenUSD metadata storage in Rust to realtime ray tracing, GPU skinning, and production-ready rendering integrations—bridging research prototyping and shipping product code. His background at Intel on VTune and HPC benchmarking gives him deep systems-level profiling and optimization expertise that complements his graphics work. Comfortable across C++, Rust, CUDA and graphics APIs (DXR, Vulkan), he repeatedly improves throughput and fidelity while navigating driver and infrastructure changes. Colleagues rely on him to turn complex numerical and rendering problems into robust, high-performance implementations.
12 years of coding experience
14 years of employment as a software developer
Master's degree Applied Mathematics, Master's degree Applied Mathematics at Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)
English, Russian