Volodymyr Kysenko is a Staff Software Engineer in Google’s On-Device Machine Learning group with 14 years of experience building high-performance image and ML inference systems. He has deep expertise in Halide and compiler backends, having led the Halide backend for Cadence DSPs and contributed core features like multidimensional vectorization and new language directives. His work on HDR+ camera pipelines and numerous ISP optimizations helped ship production-quality imaging on Pixel devices, and he continues to maintain Halide at Google. Comfortable across low-level performance engineering, OpenCL, and VLIW/embedded targets, he bridges research prototypes and production inference. An active contributor to the prominent halide/Halide repo, he focuses on targeted performance improvements and benchmarking for GPU/OpenCL targets. Based in Sunnyvale, he combines rigorous CS training with hands-on hardware-software co-design experience that often surfaces in subtle algorithmic and microarchitectural optimizations.
14 years of coding experience
9 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Taras Shevchenko National University of Kyiv
a language for fast, portable data-parallel computation
Role in this project:
Performance Engineer
Contributions:268 reviews, 630 commits, 179 PRs in 8 years 10 months
Contributions summary:Volodymyr's commits primarily focus on enhancing the performance of the Halide library through targeted optimizations and the addition of performance tests. Their contributions involve implementing new functions for specific OpenCL targets to improve computational efficiency, such as adding minval\_f32/maxval\_f32 functions. They also addressed style corrections and fixed a typo related to GPU operations, while also contributing to the integration of matrix multiplication and merge sort for benchmarking.
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.