Vladimir Kuzmin

Senior Software Engineer at Uber

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vladimir Kuzmin is a Senior Software Engineer based in Seattle with over 15 years of experience building large-scale distributed systems, high-performance networking, and production ML infrastructure. He has driven deep learning platform work at Uber (Michelangelo, Neuropod) and contributed performance and correctness fixes to the Go standard library, demonstrating both systems-level rigor and ML deployment expertise. Vladimir’s background spans low-latency financial systems and realtime market data to cloud orchestration and logging platforms at VMware and Microsoft, giving him a rare blend of domain knowledge across trading, infra, and ML. Comfortable in Go, C and Java APIs, he focuses on performance optimization, compiler/runtime improvements, and robust inference pipelines. Notably, his open-source contributions include optimizing Go’s net and compiler components and implementing Neuropod C/Java APIs, reflecting a habit of improving core developer tooling as well as user-facing ML systems.
code8 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Master's degree at Samara State Technical University
github-logo-circle

Github Skills (23)

apidoc10
c1110
java10
c1710
javas10
go10
api10
golang10
compiler-optimization10
data-structure9
programming-language9
algorithm9
pytorch9
algorithms9
machine-learning9

Programming languages (6)

DockerfileC++ScalaGoNixPython

Github contributions (5)

github-logo-circle
uber/neuropod

Nov 2019 - May 2021

A uniform interface to run deep learning models from multiple frameworks
Role in this project:
userBack-end Developer
Contributions:98 reviews, 27 commits, 19 PRs in 1 year 6 months
Contributions summary:Vladimir focused on implementing and improving the Neuropod C API and Java API. Their contributions include adding the C API implementation, including loading and inferencing tests. The user also implemented the Java API's Infer method and improved the NeuropodTensor and Allocator implementation. Additionally, they fixed a bug related to a Python build script.
pytorchmxnetdeep-learningmachinelearninginference
golang/go

Feb 2018 - Mar 2019

The Go programming language
Role in this project:
userBack-end Developer
Contributions:32 comments, 6 issues in 1 year 1 month
Contributions summary:Vladimir contributed to optimizing the Go programming language's network and compiler components. Their work involved performance improvements to the `net` package's IP address string formatting and enhancing the compiler's handling of map assignments for improved efficiency. They also addressed and fixed specific issues related to compiler and map operations and added a new HTTP status code to the `net/http` package. These changes showcase a focus on performance, bug fixing, and extending the functionality of the Go standard library.
golanggopluscompilerprogramming-languageinterpreter
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.
Request Free Trial
Vladimir Kuzmin - Senior Software Engineer at Uber