← Back to list
Registration: 08.11.2022

Portfolio

Lamoda

• Buildinging Data Platform. • Development Data Governance. • Data processing with Spark. • orchestration with airflow.

Raiffeisenbank

• Automatisation internal processes. • Generating programming standards. • Checking programming standard.

Epam Systems

• Project team leader. • Resources allocation. • ETL processing with PySpark. • CI/CD with Jenkins/Docker. • Backend with Spring-Boot. • Elastic search as skills storage.

Skills

ADO.Net
Airflow
Amazon EMR
Amazon S3
Amazon StepFunction
Ansible
ASP.Net MVC
Cassandra
Docker
Elastic Search
Entity Framework
Hadoop
Hive
Impala
Java
Jenkins
Kafka
MongoDB
MsSql
Node.js
Python
ReactJS
Scala
Snowflake
Spark

Work experience

Senior BigData developer
since 10.2021 - Till the present day |Lamoda
Scala, Python, Spark, Hive, Airflow, Kafka, ElasticSearch, S3, Oracle, Postgres, Cassandra, Kubernetes
• Buildinging Data Platform. • Development Data Governance. • Data processing with Spark. • orchestration with airflow.
Data Engineer
10.2020 - 10.2021 |Raiffeisenbank
Java, Python, Spring, ELK, Postgres, MongoDB, Docker, Kubernetes, GitlabCI, Gradle, Ansible
• Automatisation internal processes. • Generating programming standards. • Checking programming standard.
Java developer
since 2019 - Till the present day |Algotrader
Python
• Connection to cryptocurrency exchange platforms. • Python chart visualization. • Prediction algorithms.
Data Engineer
10.2019 - 10.2020 |Epam Systems
Python, Java, Scala, Spring, Spark, Elasticsearch, Amazon Cloud, Gitlab CI, Docker, Gradle
• Project team leader. • Resources allocation. • ETL processing with PySpark. • CI/CD with Jenkins/Docker. • Backend with Spring-Boot. • Elastic search as skills storage.
Big data engineer
10.2018 - 10.2020 |Epam Systems
Scala, Python ,Spark, Hive, Impala, Cloudera, Amazon EMR, Amazon S3, Amazon CloudWatch, Amazon StepFunctions
• Ingesting data with Streamsets. • Data processing with Spark. • ETL pipeline orchestration with Airflow.
Java developer
05.2018 - 10.2018 |DSX-Technologies
Java, Netty, Spring, Postgres, Gradle, Jenkins, Bitcoin, Ethereum
• Improve notifications architecture. • Support Ethereum/Bitcoin architecture. • Support EOS blockchain. • Introduce Kafka messaging system.
Java developer
08.2017 - 05.2018 |T-Systems RUS
Java, Spring, Postgres, Ant, Gradle, Docker
• Integrate gradle build. • Migrate web applications to spring framework (Spring MVC, Spring Data). • Rebuild platform architecture.
Java developer
2016 - 2017 |Linearization Checker
.
• Java Bytecode analysis to introduce synchronization points. • Developed library for checking thread safety data structures. • Results were presented at JokerConf and SECR.
Developer
2016 - 2016 |Oberon compiler
Oberon
• Developed compiler for Oberon language using generic-transformers library with Ocaml.
Full stack developer
07.2016 - 11.2016 |AutoTransInfo
JavaScript, ReactJS, .Net Framework, ASP .Net, LINQ, Entity Framework, MSSQL, MongoDB, Redis, Rabbit MQ
• Support and implementation of new functions in the API service. • Support BackEnd application. • FrontEnd support application. • Writing Unit tests.
Developer
2015 - 2015 |Digital Design
Angular
• Developer School at Digital Design. • Developed .Net application using Angular framework as frontend.
Developer
2014 - 2014 |Visual Studio plugin
Visual Studio
• Visual Studio plugin for Visualization code of built-in languages.

Educational background

Software and Administration of Information Systems
2013 - 2017
Saint Petersburg State University, Mathematics and Mechanics Department

Languages

GermanElementaryEnglishUpper IntermediateRussianNative