Summary
Overview
Work History
Education
Skills
Languages
Certification
Projects
Recommendations
Timeline
Generic

DMITRII NOVIKOV

Tokyo

Summary

Thank you for reading my CV. I am a specialist in the field of data analysis and processing. With good analytical skills and strong technical background. I can be useful to your team as a data scientist or Python developer. I am constantly learning and helping others to learn. I hope you will find my skills useful for your project.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Software Developer (Analytics Team)

pure.app
10.2021 - 12.2022
  • Creation of web analytics system (FastAPI, RabbitMQ, ClickHouse, Superset)
  • Development of streaming and batch ETL scripts (Python, Airflow, ClickHouse).
  • Data warehouse modeling (Snow scheme)
  • Database administration (ClickHouse, Postgres)

Over the course of the job, created a data warehouse for the company, wrote ETL and implemented reporting. With the help of the implemented solutions, the company was able to abandon the Amplitude service in favor of its own solution.

Data Engineer (project Job)

Emma.ms
03.2021 - 10.2021

Project work on creation of the system of system of data collection and processing of data coming from web servers. All infrastructures were deployed and ETL for data processing was written.

Data Engineer

market-delivery.yandex.ru
11.2019 - 03.2021
  • Development of streaming and batch ETL scripts (Python, ClickHouse, Airflow)
  • DevOps of analytical infostructure (ClickHouse, Postgres, JupyterHub, Airflow, and Superset, Docker, Ansible)
  • Data warehouse modeling

A data warehouse was created for a B2B food delivery branch, from scratch. Wrote ETL scripts and implemented a microservice architecture system to share data with other teams. Created a warehouse model and described all processes in Jira. Together with the analytics team, developed and implemented a food ranking model for the delivery app.

Data Analyst | Science

101xp.com
01.2018 - 10.2019
  • Automate reporting and dashboard preparation (ClickHouse, PG, MSSQL, MYSQL, Superset)
  • Analyzing the market of game applications, preparing calculators for estimating revenue from new projects
  • Daily tasks to evaluate the effectiveness of in-game events
  • User churn and revenue forecasting.
  • ETL script development (Python)

Over the course of the work, a revenue forecasting model has been created. Together with the team, we completely overhauled ETL and the analytical reporting system.

Data Analyst

gamenet.ru
04.2016 - 12.2017
  • Automate reporting and dashboard preparation (MSSQL, Power BI, R-language)
  • Developing traffic acquisition strategies in conjunction with the marketing team
  • User churn forecasting

During the period of work, Power BI was implemented, reporting was automated and traffic purchasing was optimised.

Web Developer

Bania-msk.ru
08.2012 - 01.2016
  • Development of medium complexity websites and landing pages (BitrixCRM, Wordpress, PHP, JavaScript, HTML, CSS - example of work bania-msk.ru)
  • Automating the purchase of advertising in Google Ads and Yandex Direct services
  • Setting up analytics systems and automating reporting

Education

Bachelor's degree - Computer Science (Data Science)

RANEPA (Top 10 University)

Japanese Language

日本国際工科専門学校

Skills

Analytical Skills

Statistical analysis, Products analysis, Market research, A/B testing, Forecasting, Excel

Engineering Skills

DB and BigData - MSSQL, Postgres, ClickHouse, BigQuery, Hadoop, Redshift, Hive, Spark

Cloud System - Google CP AWS, Yandex Cloud

Programming - Python, SQL, R, Scala, Go

Frameworks - Django, FastAPI, Flask Shiny

DevOps - Docker, Ansible, Git, Bash

ETL - Apache Airflow, RabbitMQ, Kafka

BI - Power BI, Tableau, Superset

Languages

● Russian (Native) 

● English (Upper intermediate) 

● 日本語 (初中級 レベル)

Certification

  • Mathematics for Data Science (6 month course - https://hashiroto.com/math.pdf)
  • Data Science (6 months course - hashiroto.com/ml.pdf)
  • Advanced Python (vk.com)
  • Advanced Database (Computer Science Center)
  • Advanced Statistics (Computer Science Center)
  • Applied Machine Learning (Yandex)
  • R for Linguistics (High School of Economic)


A complete list of my certificates (about 30) -stepik.org/users/29765808/certificates

Projects

Wrote two courses on data engineering and ETL. The first course on Airflow (~1700 students), the second on ClickHouse analytical database (~600 students). Both courses are currently the most popular courses on their topic in Russian with an average rating of 4.9.

  • stepik.org/course/99527 (Airflow)
  • stepik.org/course/100210 (ClickHouse)

Recommendations

From: Aralov Alexander Head of Analytics at market delivery.yandex.ru 

Dmitrii, the sole DE on my team, built a Clickhouse DWH from scratch, integrating various data sources and creating ETL processes for analysts and data scientists. He also supported DS model deployment, wrote technical specs, and optimized code, demonstrating strong skills and reliability. 

______________________________________ 

From: Nikolay Petrov Head of Analytics 101xp.com 

We worked with Dmitry for about two years, during which he contributed to analytics refactoring and ML implementation. Constantly learning and sharing knowledge, his productivity and ambition set a great example for the team, making him a highly valued team member

Timeline

Software Developer (Analytics Team)

pure.app
10.2021 - 12.2022

Data Engineer (project Job)

Emma.ms
03.2021 - 10.2021

Data Engineer

market-delivery.yandex.ru
11.2019 - 03.2021

Data Analyst | Science

101xp.com
01.2018 - 10.2019

Data Analyst

gamenet.ru
04.2016 - 12.2017

Web Developer

Bania-msk.ru
08.2012 - 01.2016

Bachelor's degree - Computer Science (Data Science)

RANEPA (Top 10 University)

Japanese Language

日本国際工科専門学校
DMITRII NOVIKOV