Alexey Volkov

Staff Software Engineer at Shopify

Kirkland, 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
Alexey Volkov is a Staff Software Engineer with over a decade of experience building production-grade ML and cloud infrastructure at top tech companies, currently at Shopify after leading Generative AI SDKs at Google Cloud Vertex AI. He has deep expertise in ML pipelines, model deployment and orchestration—having been a top contributor and lead for Kubeflow Pipelines and a principal designer of Vertex AI SDKs for LLMs and vision models. His work spans backend systems, DevOps automation and SDK design, with notable contributions to Argo Workflows, MLflow and the Vertex AI Python SDK that enabled seamless model serving for XGBoost, scikit-learn and Gemini/PaLM families. He pairs research-rooted training (PhD-level applied math) with pragmatic engineering: shipping orchestration features like component-based pipelines, execution caching and artifact handling used across major cloud vendors. Based in Kirkland, WA, Alexey blends algorithmic rigor with deployment-savvy improvements (e.g., automating GKE/Kubeflow upgrades and robust serialization fixes) that accelerate ML release velocity.
code11 years of coding experience
job17 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) System Analysis Management and Information Processing., Doctor of Philosophy (Ph.D.) System Analysis Management and Information Processing. at Moscow Institute of Physics and Technology (State University) (MIPT)
bookDatabases Machine Learning Artificial Intelligence, Databases Machine Learning Artificial Intelligence at Stanford University online courses
languagesRussian, English
github-logo-circle

Github Skills (36)

continuous-deployment10
kubernetes10
docker10
python10
scikit10
machine-learning10
workflow-engine10
mlflow10
dockers10
ml-deployment10
argo10
go10
kubernetes-pods10
yaml10
scikit-learn10

Programming languages (23)

C#SmartyPowerShellJavaC++CSSRustC

Github contributions (5)

github-logo-circle
kubeflow/pipelines

Nov 2018 - Nov 2022

Machine Learning Pipelines for Kubeflow
Role in this project:
userML Engineer
Contributions:3 releases, 362 reviews, 690 commits in 4 years 1 month
Contributions summary:Alexey's contributions primarily focused on machine learning pipeline development within the Kubeflow Pipelines framework. They were involved in removing debug print statements, correcting test argument types, and merging code from the master branch. Additionally, the user implemented a new component using a dictionary to represent arguments, and removed fire library. Their work also included code related to file inputs and outputs within the components.
pipelinetektondata-sciencemachine-learningmlops
googleapis/python-aiplatform

Aug 2021 - Jan 2023

A Python SDK for Vertex AI, a fully managed, end-to-end platform for data science and machine learning.
Role in this project:
userML Engineer
Contributions:1 release, 108 reviews, 21 commits in 1 year 5 months
Contributions summary:Alexey primarily contributed to the development and maintenance of the Vertex AI Python SDK, specifically focusing on model management and deployment. They implemented new features for uploading local models, including XGBoost and Scikit-learn models, and ensuring that the SDK correctly handles different model types. Additionally, they fixed bugs related to BigQuery datasets and deployment resources, demonstrating expertise in Vertex AI's model serving capabilities and the underlying infrastructure. The user also added a new method to the `VertexAiResourceNoun` class, expanding the SDK's functionality.
pythonend-to-endsciencedata-sciencemachine-learning
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
Alexey Volkov - Staff Software Engineer at Shopify