Dmytro R Data Engineer

Data Engineer (5.0 yr.)

Summary

- 5 years of experience as a Data Engineer;
- Proficient in Java, Python, JavaScript, and Bash scripting;
- Experienced in working with databases such as MSSQL, MySQL, Postgresql, MongoDB, Oracle, DynamoDB, and Redshift;
- Skilled in using IDEs like Eclipse and IntelliJ IDEA;
- Knowledgeable in Maven, Servlets API, OOP, design patterns, JDBC, Hibernate, JPA, log4j, Git, SVN, Spring core, Spring MVC, Springboot, Hadoop, Spark, JSON, boto3, SQL Alchemy, spark, Pyspark, AWS lambda, AWS CLI, Jenkins, Kafka, jetty, REST;
- Has experience in various domains including data engineering, backend web development, and software development;
- Holds certifications in AWS machine learning and problem-solving;
- English: Upper-intermediate.

Work Experience

Data Engineer, NDA

Duration: 02.2023–05.2023
Summary: Data migration pipeline.
Responsibilities: Migration data from parquet to JSON and aggregation.
Technologies: Python, AWS, Spark.

Architect, NDA

Duration: 11.2017-now
Summary: Build the model of a natural neural network. Provides engineers with all necessary instruments for natural neural network modeling
Responsibilities: Developer, architect.
Technologies: Java core, JSON, AI.

Backend Developer, support, Signify

Duration: 09.2022–01.2023
Summary: Backend development for point of interest geolocation online game microservice.
Responsibilities: Backend developer.
Technologies: Java, Spring, Elastksearch.

Backend Developer, support, Altimetrik

Duration: 04.2022–09.2022
Summary: I have participated in the backend development of a knowledge management application and developed a proxy backend and plugin for RSVP.
Responsibilities: Backend developer, plugin developer.

Data Engineer, Luxoft

Duration: 09.2020–05.2022
Summary: E-commerce events processing pipeline.
Responsibilities: ETL development, db development, scheduling development, monitoring development.
Technologies: Java, Python, SQL and noSQL, AWS stack, Airflow, Kafka, Spring, DynamoDB Newrelic

Backend Developer, support, MPI

Duration: 12.2019–10.2020
Summary: 3dSecure payment provider decision.
Responsibilities: Solving tickets, and small development.
Technologies: Java, Servlet API, Maven, Javascript

Backend Developer, support, NDA

Duration: 12.2018–12.2019
Summary: Insurance platform
Responsibilities: Proprietary platform tuning.

Backend Developer, Airbnb

Duration: 05.2019–08.2019
Summary: GDPR implementation.
Responsibilities: Development.
Technologies: Dropwizard, Kubernetes, Java, Regular Expressions, JSON.

Backend Developer, support, ClearSlide

Duration: 03.2018–04.2018
Summary: Platform for online presentation.
Responsibilities: Rest API development, resolving problems with the part, bug fix.
Technologies: Java, Spring MVC, tomcat, docker

Backend Developer, support, Platin coin

Duration: 10.2017–12.2017
Summary: Admin part for payment system development(backend end).
Responsibilities: Rest API development, resolving problems with the part, ci scripts.
Technologies: Java, spring boot, spring data, spring mvc, swagger, tomcat.

 

Backend Developer, Architect, Physics Algebra Flow

Duration: 07.2017 - 10.2017
Summary: Tool for math algorithms on cluster processing
Responsibilities: developer, architect
Technologies: Java Core, log4j2

Data Engineer, NDA

Duration: 03.2017 – 06.2017
Summary: ADS platform
Responsibilities: Support ads big data platform (platform for analysis advertising results in information), testing, fixing problems with data, developing new features.
Technologies: AWS s3, EMR, Redshift, Python, Java, Hive, Spark.

Data Engineer, NDA

Duration: 12.2016–032017
Summary: Message streaming platform
Responsibilities: Event bus platform development, documentation writing
Technologies: Jetty, Kafka, Java.

Data Engineer, NDA

Duration: 06.2016 – 01.2017
Summary: In the video ads platform
Responsibilities: ETL development, DB development, scheduling development, monitoring development.
Technologies: Python, Java, Javascript, Spark, AWS EMR, AWS s3, AWS Lambda, AWS Cloudwatch, AWS SNS, AWS Redshift.

Data Engineer, NDA

Duration: 02.2016 – 05.2016
Summary: Data mining platform.
Responsibilities: Platform development, Hadoop setup, database design. 
Technologies: Hadoop, java, postgress, jdbc, regular expressions.

Backend Developer, Quantum

Duration: 08.2015 – 11.2015
Summary: Logistical software
Responsibilities: development of new features, fixing old bugs
Technologies: Java, extJS(sencha), servlet API, Tomcat, Oracle.

Backend Developer, NDA

Duration: 08.2014–10.2014
Summary: Backend algorithms for language learning mobile applications.
Responsibilities: Backend Developer.
Technologies: Java servlet API, Python, mongoDB, Jersey, jdbc.

Automation QA, NDA

Duration: 10.2011–06.2012
Summary: Medical software.
Responsibilities: writing test plans, writing automation regression tests, writing manuals
Technologies: Java, Selenium.

QA, NDA

Duration: 06.2011–102011
Summary: Software for data centers.
Responsibilities: writing test plans, manual writing, and writing manuals.

Education

  • SourceIT
    Advanced Java Developer course
    04/2014-06/2014
  • SourceIT
    Java Developer Course
    11/2013-04/2014
  • Linnaeus University
    Information Technology
    09/2011-06/2013
  • National University of Radioelectronics
    Informatics, Specialist degree in Informatics
    09/2011-06/2012
  • National University of Radioelectronics
    Informatics, Bachelor's degree in Informatics
    09/2007-06/2011

Certification

  • Arctic Code Vault Contributor
  • Problem Solving Intermediate Certificate
  • AWS Machine Learning Certification
  • HackerRank Certificates