Дмитро
Backend-програміст
- Вік:
- 36 років
- Місто:
- Харків
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20000893/
Завантажений файл
Файл містить ще 4 сторінки
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Senior Java & Data Engineer
Summary of Qualifi- Senior Java Developer and Data Engineer with 10+ years of IT experience, be-
cations ginning in 2011 in QA automation and progressing through backend software
development, data engineering, and support engineering. Experienced in de-
signing, implementing, and supporting network and system infrastructure for
mid-sized organizations, and in building backend services, data pipelines, and
big-data platforms using Java, Python, AWS, Spark, Kafka, Airflow,
SQL/NoSQL databases, Docker, and Kubernetes. Domain experience includes
finance, e-commerce, insurance, logistics, HR, advertising analytics, geoloca-
tion services, and defense/support environments. Responsible, fast-learning, re-
sults-oriented professional with strong analytical skills, remote-work discipline,
and excellent personal time management.
Skills Application and Web Servers Programming Languages and Technolo-
▪ Apache Tomcat gies
▪ Jetty ▪ Java
▪ Python
Big Data ▪ JSON
▪ Apache Airflow ▪ JavaScript
▪ Apache Spark ▪ Regular expressions
▪ Delta Lake
▪ Hadoop Frameworks and Libraries
▪ Hive ▪ Spring Framework
▪ Elasticsearch ▪ Spring Boot
▪ Spring Data
Cloud Computing Services ▪ Spring MVC
▪ Amazon Web Services (AWS) ▪ Hibernate
▪ Amazon DynamoDB ▪ Angular
▪ AWS Machine Learning ▪ Ext JS
▪ GCP Cloud ▪ Jersey
▪ Servlet API
Databases and Data Management ▪ Swagger
▪ Oracle ▪ Dropwizard
▪ PostgreSQL
▪ MySQL DevOps, CI/CD and Methodologies
▪ MongoDB ▪ Docker
▪ NoSQL ▪ Kubernetes
▪ JDBC ▪ Gradle
▪ Maven
▪ CI/CD
▪ TDD
▪ Scrum
▪ Kanban
IDEs, QA, and Other
▪ Eclipse
▪ IntelliJ IDEA
▪ Selenium
Dmytro Rakovskyi
Senior Java & Data Engineer
▪ Log4j2
▪ Network/system administration
Awards and Certifi- ▪ Nordic Collegiate Programming Contest 2012 - 5th place
cations ▪ North Western Regional Programming Contest 2012 - 21st place
▪ GitHub Arctic Code Vault Contributor
▪ HackerRank Problem Solving Intermediate Certificate
▪ AWS Machine Learning certification
▪ HackerRank certificates
▪ Article in International Journal of Science and Research
Experience 14
NDA
Project Description developer
Customer Israel
Involvement Duration 02.2026
Project Role Engineer
Responsibilities ▪ develop Google cloud function for game
Project Team Size 3
Tools & Technologies Javascript. GCP cloaud finctions
NDA
Project Description developer
Customer Slovakia
Involvement Duration 08.2025-11.2025
Project Role Engineer
Responsibilities Development of etl pipelines
Project Team Size 9
Tools & Technologies TALEND, Java, python, postgresql
NDA
Project Description Support engineering
Customer Ukraine
Involvement Duration 22.10.2024 - 07.11.2025
Project Role Support Engineer
Responsibilities ▪ support engineering
▪ operational support
Project Team Size NDA
Tools & Technologies Java, python, XLS
Data pipeline
2
Dmytro Rakovskyi
Senior Java & Data Engineer
Project Description Data pipeline.
Customer Ukraine
Involvement Duration 01.2024 - 05.2024 (4 months)
Project Role Data Engineer
Responsibilities ▪ ETL development for data loading and transformation
▪ data testing
▪ CI/CD development and updates
Project Team Size 27
Tools & Technologies Python, AWS, Spark, Delta Lake, CI/CD
Data migration pipeline
Project Description Data migration pipeline.
Customer US
Involvement Duration 02.2023 - 11.2023 (9 months)
Project Role Data Engineer
Responsibilities ▪ migration of data from Parquet to JSON
▪ data aggregation
Project Team Size 3
Tools & Technologies Python, AWS, Spark
Point-of-interest geolocation online game microservice
Project Description Backend development for a point-of-interest geolocation online game micro-
service.
Customer England
Involvement Duration 09.2022 - 01.2023 (4 months)
Project Role Software Engineer
Responsibilities ▪ backend development
Project Team Size 3
Tools & Technologies Java, Spring, Elasticsearch, GCP
Knowledge management application and RSVP/proxy plugin
Project Description Backend application development plus RSVP management plugin and proxy
backend.
Customer Poland
Involvement Duration 04.2022 - 09.2022 (5 months)
Project Role Software Engineer
Responsibilities ▪ backend development
▪ plugin development
▪ RSVP management plugin and proxy backend development
Project Team Size 2
Tools & Technologies Java, backend plugin development
data pipelines
Project Description Supported existing e-commerce pipelines and developed new pipelines for cus-
tomer and event message processing and generation with Kanban management.
Customer Ukraine
Involvement Duration 09.2020 - 05.2022 (1 year and 8 months)
3
Dmytro Rakovskyi
Senior Java & Data Engineer
Project Role Software Engineer / Data Engineer
Responsibilities ▪ supporting existing e-commerce pipelines
▪ developing new pipelines for customer event message processing and genera-
tion
▪ Kanban management
Project Team Size 13
Tools & Technologies Java, Python, SQL, NoSQL, AWS stack, Airflow, Kafka, Spring, DynamoDB,
New Relic
MPI / 3D Secure payment provider
Project Description 3D Secure payment provider decision support in a large legacy 3D Secure
transaction fintech solution with Kanban management.
Customer Estonia
Involvement Duration 12.2019 - 10.2020 (10 months)
Project Role Software Engineer
Responsibilities ▪ solving tickets
▪ small development in a large legacy 3D Secure transaction fintech solution
▪ Kanban management
Project Team Size 4
Tools & Technologies Java, Servlet API, Maven, JavaScript
Hostess platform / GDPR implementation for Airbnb
Project Description GDPR implementation for Airbnb: finding personal information data and
masking it with Kanban management.
Customer Uraine
Involvement Duration 05.2019 - 08.2019 (3 months)
Project Role Software Engineer
Responsibilities ▪ development
▪ personal data discovery and masking
Project Team Size 4
Tools & Technologies Dropwizard, Kubernetes, Java, Regular expressions, JSON
Insurance platform
Project Description Insurance platform; details under NDA.
Customer Ukraine
Involvement Duration 12.2018 - 12.2019 (1 year)
Project Role Software Engineer
Responsibilities ▪ proprietary platform tuning
Project Team Size 3
Tools & Technologies Java, Spring, Elasticsearch, NDA
jneuopallium
Project Description Tool for building a neuron web; independent/open-source project with extreme
programming practices.
Customer Open-source / personal project
Involvement Duration 11.2017 - present
Project Role Software Engineer / Data Engineer / Architect
4
Dmytro Rakovskyi
Senior Java & Data Engineer
Responsibilities ▪ architecture and development
▪ project maintenance
Project Team Size 1
Tools & Technologies Java Core, JSON; https://github.com/rakovpublic/jneuronweb
ClearSlide online presentation platform
Project Description Platform for online presentations.
Customer Ukraine
Involvement Duration 03.2018 - 04.2018
Project Role Developer / Support
Responsibilities ▪ REST API development
▪ resolving frontend issues
▪ bug fixing
Project Team Size 3
Tools & Technologies Java, Spring MVC, Tomcat, Docker
Platin coin admin backend
Project Description Admin backend for payment system development.
Customer Ukraine
Involvement Duration 10.2017 - 12.2017
Project Role Developer / Support
Responsibilities ▪ REST API development
▪ resolving frontend issues
▪ CI scripts
Project Team Size 3
Tools & Technologies Java, Spring Boot, Spring Data, Spring MVC, Swagger, Tomcat
PhysicsAlgebraFlow
Project Description Tool for math algorithms on cluster processing.
Customer Personal project
Involvement Duration 07.2017 – present on hold
Project Role Developer / Architect
Responsibilities ▪ architecture and development
Project Team Size 1
Tools & Technologies Java Core, Log4j2; https://github.com/rakovpublic/algebraphysicsflows
Ads big data platform
Project Description Support of an ads big data platform for analysis of advertising results, including
testing and development.
Customer Ukraine
Involvement Duration 03.2017 - 06.2017 (3 months)
Project Role Software Engineer / Data Engineer
Responsibilities ▪ supporting ads big data platform
▪ testing
▪ development
▪ fixing data issues
▪ developing new features
5
Dmytro Rakovskyi
Senior Java & Data Engineer
Project Team Size 2
Tools & Technologies Jetty, Kafka, Java
Message streaming platform
Project Description Message streaming platform: scalable solution for message processing.
Customer Ukraine
Involvement Duration 12.2016 - 03.2017 (3 months)
Project Role Software Engineer / Data Engineer
Responsibilities ▪ platform development
▪ documentation writing
▪ streaming platform development for scalable message processing
Project Team Size 3
Tools & Technologies Java, Spring MVC, Tomcat, Docker
Ads big data platform
Project Description Support of an ads big data platform for analysis of advertising results, including
testing and development.
Customer Ukraine
Involvement Duration 04.2016 - 01.2017 (9 months)
Project Role Software Engineer / Data Engineer
Responsibilities ▪ supporting ads big data platform
▪ testing
▪ development
▪ fixing data issues
▪ developing new features
Project Team Size 5
Tools & Technologies AWS, java, python, jenkins
Data mining big data platform
Project Description Data mining big data platform; tool for extracting personal data from Common
Crawl results.
Customer Ukraine
Involvement Duration 02.2016 - 05.2016 (3 months)
Project Role Software Engineer / Data Engineer
Responsibilities ▪ platform development
▪ developed a tool for extracting personal data from Common Crawl results
Project Team Size 2
Tools & Technologies Hadoop, Java, PostgreSQL, JDBC, Regular expressions
Meeting planning HR system
Project Description Meeting planning HR system.
Customer Ukraine
Involvement Duration 01.2016 - 02.2016
Project Role Software Engineer / Data Engineer
Responsibilities ▪ development of new frontend and backend features
▪ fixing old bugs
Project Team Size 17
6
Dmytro Rakovskyi
Senior Java & Data Engineer
Tools & Technologies Spring MVC, Angular, Hibernate, Java, Tomcat
logistical software
Project Description Logistical software.
Customer Poland
Involvement Duration 08.2015 - 11.2015 (3 months)
Project Role Developer
Responsibilities ▪ development of new features
▪ fixing old bugs
Project Team Size 3
Tools & Technologies Java, Ext JS (Sencha), Servlet API, Tomcat, Oracle
Language learning mobile application backend algorithms
Project Description Backend algorithms for a language learning mobile application.
Customer Sweden
Involvement Duration 08.2014 - 10.2014
Project Role Developer
Responsibilities ▪ backend development
Project Team Size 3
Tools & Technologies Java, Servlet API, Python, MongoDB, Jersey, JDBC
Medical software automation QA
Project Description Medical software.
Customer Ukraine
Involvement Duration 10.2011 - 06.2012
Project Role Automation QA
Responsibilities ▪ writing test plans
▪ writing automation regression tests
▪ writing manuals
Project Team Size 3
Tools & Technologies Java, Selenium
Data-center software QA
Project Description Software for data centers.
Customer Ukraine
Involvement Duration 06.2011 - 10.2011
Project Role QA
Responsibilities ▪ writing test plans
▪ manual testing
▪ writing manuals
Project Team Size 3
Tools & Technologies
Education
Course
Institution Source IT
7
Dmytro Rakovskyi
Senior Java & Data Engineer
Field Advanced Java Developer course
Dates 04.2014 - 06.2014
Course
Institution Source IT
Field Java Developer course
Dates 11.2013 - 04.2014
Master have not graduated
Institution Linnaeus University
Field Information Technology
Dates 09.2011 - 06.2013
Specialist
Institution Kharkiv National University of Radio Electronics
Field Informatics
Dates 09.2011 - 06.2012
Bachelor
Institution Kharkiv National University of Radio Electronics
Field Informatics
Dates 09.2007 - 06.2011
8
Інші резюме цього кандидата
Дистанційно
Dmytro Rakovskyi Senior Java & Data Engineer Summary of Qualifi- Senior Java Developer and Data Engineer with 10+ years of IT experience, be- cations ginning in 2011 in QA automation and progressing...
Схожі кандидати
-
Backend developer
Харків, Вінниця , ще 7 міст -
Backend-програміст
Харків, Житомир , ще 2 міста -
Back end програміст
20000 грн, Харків -
Backend розробник
Харків, Дніпро, Дистанційно -
Backend розробник
Харків, Дистанційно