Mikhail Letavin is a software engineer with 7+ years of experience specializing in computer graphics, real-time rendering algorithms, C++ and GPU programming. He has worked on performance-critical graphics software at Intel—focusing on real-time ray tracing, low-level SIMD optimizations, and OpenCL/iGPU plugin development—and currently applies his expertise at Huawei. Comfortable with parallel programming on CPUs and compute accelerators, he pairs algorithmic improvements with platform-specific tuning to squeeze maximum performance from hardware. His background spans from database and tooling roles to advanced graphics research, reflecting a practical blend of systems thinking and low-level optimization. Trained originally in engineering, he brings a methodical, hardware-aware approach to rendering and compute problems that often uncovers non-obvious bottlenecks.
7 years of coding experience
8 years of employment as a software developer
Master's degree, Metal forming machines and technology (forging machines), Master's degree, Metal forming machines and technology (forging machines) at Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)
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.