Summary
Kirill Burovin is a Computer Vision and Deep Learning Engineer with over a decade of engineering experience and more than five years focused on generative models and production CV systems. He has built and shipped features for consumer photo and video editors—everything from Stable Diffusion–based portrait generation and face retouching to AI slow-motion, upscaling, and image/video inpainting. Kirill pairs research-driven implementation of GANs, ControlNet and diffusion-based models with practical deployment skills—optimizing and converting models to ONNX, OpenVINO, TensorRT and CoreML and applying quantization, pruning and distillation. His background spans audio work (speech denoising, SED) and industrial defect detection, showing a comfort moving between multimodal research problems and production constraints. Based in Oviedo, Spain, he currently contributes CV expertise at Revolut after leading generative and classical CV efforts at Movavi. He often turns academic papers into production-ready pipelines, a skill reflected in multiple end-to-end product launches like AutoRetouch, Autocut and AI Slowmotion.
10 years of coding experience
3 years of employment as a software developer
Engineer's degree, School of Electronic Engineering and Computer Science, Engineer's degree, School of Electronic Engineering and Computer Science at South Ural State University (SUSU)
English