Alexey Zankevich, Developer in Harrington Park, NJ, United States
Alexey is available for hire
Hire Alexey

Alexey Zankevich

Verified Expert  in Engineering

Machine Learning Developer

Location
Harrington Park, NJ, United States
Toptal Member Since
July 11, 2012

Alexey is a machine learning engineer with experience in model development, ML infrastructure, and real-time inference (Python microservices running in Kubernetes). He focuses on recommendation systems in Peloton. Alexey is the founder of Perfect Label, a machine learning startup.

Portfolio

Peloton Interactive
Python, PyTorch, Machine Learning, Recommendation Systems, gRPC, PySpark...
Tipsi
Python, Machine Learning, Django, OpenCV, Management

Experience

Availability

Part-time

Preferred Environment

Python, PyTorch, PySpark, Apache Airflow, Django, Python Asyncio, PostgreSQL, Kubernetes, Microservices, Machine Learning

The most amazing...

...accomplishment I've had is the Perfect Label Recognition Engine (Perfectlabel.io).

Work Experience

Senior Machine Learning Engineer

2018 - PRESENT
Peloton Interactive
  • Led the recommendation system for the newly released product (the rower).
  • Led the home screen recommendations (the main screen) for connected fitness devices.
  • Led the personalization microservices (the real-time serving part of our recommendations) based on Python, Asyncio, and Kubernetes.
Technologies: Python, PyTorch, Machine Learning, Recommendation Systems, gRPC, PySpark, Apache Airflow, Datadog, Microservices

CTO

2013 - 2018
Tipsi
  • Joined a very early-stage startup and turned it into a company with a very strong technological stack.
  • Made critical decisions regarding the architecture and managed a team of around 11 people.
  • Designed the recommendation system in the wine market.
Technologies: Python, Machine Learning, Django, OpenCV, Management

Perfect Label

https://perfectlabel.io/
I am the founder of this ML-based startup.

PRODUCTS
• Reverse wine search by label pictures
• Label unwrapper
• Label stitcher

These products are based on Airflow pipelines, OpenCV for image processing, and PyTorch models for feature extraction.

Unwrap Labels Library

https://github.com/Nepherhotep/unwrap_labels
A library to unwrap labels using the 6-point method. Based on six points (four corners and two middle points), it builds a mesh around the bottle and flattens the tiles to create a plane surface. Despite the library not having any neural networks embedded, it can easily be used with one if you have a custom model.

Languages

Python

Frameworks

Django, gRPC

Libraries/APIs

Python Asyncio, PyTorch, PySpark, OpenCV

Paradigms

Microservices, Management

Platforms

Kubernetes

Storage

Datadog, PostgreSQL

Tools

Apache Airflow

Other

Machine Learning, Recommendation Systems

2008 - 2010

English Courses Degree in English

Minsk State Linguistic University - Minsk

2003 - 2008

Masters Degree in Physics

The Belarussian State University - Minsk

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring