Summary
Leonid Volnin is a Senior Software Engineer based in Munich with 12 years of hands-on experience building high-performance video, perception, and data-processing systems across startups and large corporations. His career spans GPU and low-latency video work, seismic and geodesic data processing, and self-driving perception pipelines—skills honed from embedded multi-DSP ports to CUDA optimizations and Direct3D/OpenCL shader work. He has repeatedly led small teams and projects through both rapid prototyping and production hardening, developing an intuitive sense for architectural failure modes and where to add resilience. Leonid combines deep systems-level C/C++ and GPU expertise with practical product delivery, from garage-built camera traps to enterprise video decoders. Colleagues rely on him for pragmatic trade-offs between performance and maintainability, and he often surfaces non-obvious risks early thanks to broad cross-domain experience.
12 years of coding experience
18 years of employment as a software developer
MD Math Applied Math Computational Math., MD Math Applied Math Computational Math. at Tomsk State University