Sergey Ivanychev

Senior Data Engineering Manager

Warsaw, Masovian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Sergey Ivanychev is a Senior Data Engineering Manager with 12 years of experience building and optimizing large-scale data platforms, currently leading Data Engineering at Constructor from Warsaw. He combines deep hands-on expertise in cloud-native architectures (AWS), Spark and Flink streaming, and CI/CD with proven cost-optimization and performance tuning across multi-tenant pipelines. Sergey has production experience at Google and Joom processing petabytes of data and deploying real-time ingestion on Kubernetes, and he now owns end-to-end platform reliability, developer experience, and cost visibility at Constructor. An active contributor to open-source projects—from improving CatBoost metrics to modernizing Django comment systems and refactoring Python automation—he brings attention to code quality and testability. He pairs an MIPT mathematical background with practical ML and systems engineering, often surfacing non-obvious efficiencies by rethinking data layouts and cluster definitions.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of science Mathematical & Physical Sciences, Bachelor of science Mathematical & Physical Sciences at Moscow Institute of Physics and Technology (State University) (MIPT)
bookYandex School of Data Analysis
bookHigh School Physics and mathematics, High School Physics and mathematics at Physics and Mathematics Lyceum №40
languagesRussian, English, Polish, French
github-logo-circle

Github Skills (25)

catboost10
c-language10
python10
apidoc10
django10
bots10
machine-learning10
instagram-api10
gradient-boosting10
api10
decision-tree10
refactoring10
cprogramming-language10
co10
api-design9

Programming languages (11)

TypeScriptJavaC++ShellRustScalaTeXJavaScript

Github contributions (5)

github-logo-circle
danirus/django-comments-xtd

Dec 2019 - Mar 2021

A pluggable Django comments application with thread support, follow-up notifications, mail confirmation, like/dislike flags, moderation, a ReactJS plugin and Bootstrap 5.3.
Role in this project:
userBackend Developer
Contributions:9 commits, 2 PRs in 1 year 3 months
Contributions summary:Sergey primarily contributed to the backend of the Django comments application. Their work involved updating the codebase to support newer versions of Django, specifically Django 3.0. They also modified the codebase by updating to new dependencies and implemented changes related to static files, and customized operation IDs for API endpoints. The user's contributions include adjusting settings in the README and `setup.py`
mailpythondislikedjangofollow
catboost/catboost

Feb 2020 - May 2020

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
Role in this project:
userML Engineer
Contributions:40 commits, 5 PRs, 8 comments in 2 months
Contributions summary:Sergey primarily focused on enhancing the CatBoost library's functionality related to binary classification metrics and loss function parameters. They implemented features to parse and utilize target probability borders from parameters, affecting the accuracy and precision of metrics like Accuracy, Precision, Recall, and F1. Further, the user added unit tests and configuration options, and implemented metric factories, along with fixes to GPU metric creation.
kagglexgboostpythondata-mininglightgbm
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
Sergey Ivanychev - Senior Data Engineering Manager