Viktor Yershov is a Senior Software Engineer based in Seattle with 10 years of experience building data-intensive systems and production ML tooling across Google, Uber, and startup environments. He blends a functional-programming mindset with practical ML deployment expertise, having contributed to model-to-code tooling that translates trained models into native languages for zero-dependency inference. At companies from EPAM to Spice AI he has shipped backend and data engineering solutions at scale, moving from Python-focused data pipelines to senior roles driving cross-platform compatibility and performance. Viktor’s background spans both engineering leadership and hands-on implementation, often refactoring large codebases to introduce cleaner exporter/generator abstractions. He holds a Computer Science degree from Donetsk National University and brings a pragmatic focus on translating models into reliable, production-ready services.
10 years of coding experience
11 years of employment as a software developer
Bachelor's degree MS Computer Science, Bachelor's degree MS Computer Science at Donetsk National University
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
Role in this project:
ML Engineer
Contributions:39 commits, 93 PRs, 270 pushes in 1 month
Contributions summary:Viktor's contributions primarily focus on transforming machine learning models into native code. They initiated the implementation of `model2ast`, creating a Python-based example using `scikit-learn` for linear regression and defining model conversion classes. The user further implemented Java if statements within the code generation process and introduced significant refactoring by integrating exporters and code generators. These changes indicate a focus on model deployment and cross-platform compatibility, key for ML engineers.
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
Viktor Yershov - Senior Software Engineer at Spice AI