Danil Kuznetsov

Danil Kuznetsov Email and Phone Number

Machine Learning Engineer @ Exness
limassol, cyprus
Danil Kuznetsov's Location
Moscow, Moscow City, Russia, Russian Federation
About Danil Kuznetsov

Responsible and motivated machine learning engineer with strong mathematical background.Well-versed in Python, SQL, and such technologies as Git, Docker, Kafka, Airflow and Kubeflow.9 years of total work experience (DE, DA, DS and ML roles) including 3 years in lead positions.

Danil Kuznetsov's Current Company Details
Exness

Exness

View
Machine Learning Engineer
limassol, cyprus
Website:
exness.com
Employees:
888
Danil Kuznetsov Work Experience Details
  • Exness
    Machine Learning Engineer
    Exness Jun 2022 - Present
    Limassol, Cyprus
    - Developed Airflow and Kubeflow ML pipelines which included data collection,model training / prediction, saving scores to database and metrics calculation- Configured pipeline failure alerting to Slack, set model dashboards in Grafana- Developed several REST API services to obtain model predictions in real time- Worked on a customer support chatbot powered by GPT technologies- Solved ad-hoc tasks using SQL queries to Clickhouse, Vertica and PostgresAchievements:- Created auxiliary Python library for quick pipeline deployment to Kubeflowthat reduced average deployment time by 50%- Received top-10% performance rating in Q4 2022- Received "Consistent star" badge based on 9-box grid talent evaluation in 2023 (top-5%)
  • Sberbank
    Lead Data Scientist (Validation Department)
    Sberbank Mar 2020 - Jan 2022
    Moscow, Russia
    After being promoted to a team lead, my main tasks were:- leading the validation of models developed in three departments of Sberbank- communication with departments' chief data scientists: scheduling model validation, negotiation of methodology, planning joint projects- managing a team of five data scientists and taking full responsibility for their work- creation of a validation methodology for new types of developed models (CV, clustering)- implementation of planned priority projects (quarterly/annual department goals)- preparation of different progress reports for the department director.Achievements:- optimized several validation tests, reducing their computation times by 10-100 times without a significant quality loss- conducted a pilot of the SberbankDS platform for colleagues from Kazakhstan and Belarus- since the beginning of my work at Sberbank, took part in the training of about 15 people and interviewed 80+ candidates.
  • Sberbank
    Senior Data Scientist (Validation Department)
    Sberbank Jan 2018 - Mar 2020
    Moscow, Russia
    Was responsible for the validation of various machine learning models, such as binary/multiclass classification, regression, time series, and text mining.Validation is a comprehensive evaluation of a machine learning model that includes qualitative and quantitative analysis as well as alternative modeling on the original data samples.Key achievements:- developed and continually improved a Python library which performs all validation tests in sequence and generates an Excel report for classification and regression models. To date, the library is actively used: 300+ models have been tested using it- participated in the development of internal data science platform "SberbankDS" and integrated all validation tests from the local library to the platform- created a Python module to automate routine actions in internal websites using requests library (i.e. changing statuses of 180+ tasks in the model tracking system, recreating 50+ test nodes on the DS platform)- conducted a course on data analysis for participants of the Sberbank MBA program (got a teacher's score of 9.1 out of 10 based on feedback).
  • Data Flow
    Machine Learning Engineer
    Data Flow Feb 2021 - Dec 2021
    Moscow, Russia
    Developed Python modules called "nodes" to be run on the DataFlow platform according to customer needs. Examples of nodes are "Read CSV", "Row Filter", "Fit Random Forest", "Calculate metrics", "Send SMS", etc. The project is built from these nodes and can be launched or scheduled to run at a certain time.It was a freelance job that I did in my spare time.Other tasks included:- integration with databases to save and load data- setting up and maintaining real-time projects using Kafka- building docker images with sufficient environment to run nodes- conducting demonstrations of the platform for potential customers.
  • Otkritie
    Head Of Client Analytics Unit (Crm Department)
    Otkritie May 2017 - Jan 2018
    Moscow, Russia
    Led a team of three data scientists in a CRM Department:- built client behavior models (such as response probability on a product offer) in a KNIME environment using machine learning methods- wrote R scripts to process data, calculate attributes, select features, and fit models- created an infrastructure for a regular model rebuild, including feature selection, hyperparameters tuning, model fit, client base scoring- developed an analytical data mart containing all kinds of client indicators: demographics, balances, transactions, turnover dynamics, open products, etc.- made several back-tests to analyze the impact on Bank's sales after ML models implementation- constructed a regularly-updated report on the quality of models, including key variables, ROC AUC, Lift, true/predicted values comparison.
  • Vtb24
    Data Analyst
    Vtb24 Aug 2016 - May 2017
    Moscow, Russia
    Worked in a Data Analysis Unit of a Retail Business Department:- issued and reworked regular financial reports in Excel; forecasted the execution percent of quarterly business plan- developed a consolidated report on the areas of retail business, created a structure for automatic data update in presentation for a Head of retail department- wrote ad-hoc SQL queries and stored procedures on Teradata, calculated different attributes for financial models- optimized SQL-queries taking into account the specifics of the Teradata architecture (primary indexes, data partitioning, statistics collection, a mechanism for prioritizing queries through workloads).
  • Glowbyte Consulting
    Junior Etl Developer
    Glowbyte Consulting Jul 2015 - Jul 2016
    Moscow, Russia
    Developed data transformation processes (ETL) running in a Corporate Data Warehouse using SAS Data Integration Studio:- configured and debugged data flows in SAS Management Console- wrote and optimized SQL-queries to Teradata Database using system tables- used Bash scripts to work with the file system and regular expressions to parse text data- communicated with colleagues on the customer side.

Danil Kuznetsov Education Details

Frequently Asked Questions about Danil Kuznetsov

What company does Danil Kuznetsov work for?

Danil Kuznetsov works for Exness

What is Danil Kuznetsov's role at the current company?

Danil Kuznetsov's current role is Machine Learning Engineer.

What schools did Danil Kuznetsov attend?

Danil Kuznetsov attended Lomonosov Moscow State University (Msu), Higher School Of Economics.

Who are Danil Kuznetsov's colleagues?

Danil Kuznetsov's colleagues are Olesya Bezhan, Andrey Kozlov, Artem Nosov, Aice Ching, Alexandr Kochevanov, Maria Agustina Patti, Samuka Kromah.

Not the Danil Kuznetsov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.