Dmytro Varvashenko
Senior Java Software Engineer at proizd.ua- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Ukrainian Native or bilingual proficiency
-
French Professional working proficiency
-
Polish Elementary proficiency
-
German Elementary proficiency
Topline Score
Bio
Experience
-
proizd.ua
-
Ukraine
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Java Software Engineer
-
Sep 2023 - Present
-
-
-
INSART
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Java Software Engineer
-
Mar 2021 - Sep 2023
Performed as key developer on the project Mentored middle and senior teammates Implemented new services from scratch Implemented bunch of big features Interviewed candidates for Senior Java Developer position Initiated story owner role integration to the project Highly improved project code quality Made LLD of new services Performed as key developer on the project Mentored middle and senior teammates Implemented new services from scratch Implemented bunch of big features Interviewed candidates for Senior Java Developer position Initiated story owner role integration to the project Highly improved project code quality Made LLD of new services
-
-
-
Oracle
-
United States
-
Warehousing
-
1 - 100 Employee
-
Applications Developer
-
Jun 2019 - Mar 2021
At the start of my career at Oracle I worked as a developer in team of two engineers on microservice that acts as a middle tier between Web App and main platform. In tight collaboration with webapp team I helped to design solutions, implemented most of the functionality containing microservice API, integration with main platform etc. During my dev lead substitution I performed deployment to production that was the first experience for microservices in the company. I also initiated and participated in implementing docker test containers usage in integration tests that was a new and very helpful idea in time when several microservices were in active development. Had an experience mentoring middle developer on my project. After finishing working on previous project I developed and released microservice that monitors database instances in production by collecting specific SQL data using Spring schedulers and plain JDBC with connection pooling. Last year I worked on groovy pipelines for Jenkins jobs. As part of it I developed and described solution how to automatically approve several jobs by specific scheduled job taking into account no-approve hours for each job. Show less
-
-
-
EPAM Systems
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Mar 2016 - Jun 2019
I’ve been mainly developing a large set of business rules for customer needs. My main accomplishment was optimization of autotests execution that lasts 4 times less time than before, making tests run in parallel. Had an experience of mentoring a junior developer on a skill development program. I’ve been mainly developing a large set of business rules for customer needs. My main accomplishment was optimization of autotests execution that lasts 4 times less time than before, making tests run in parallel. Had an experience of mentoring a junior developer on a skill development program.
-
-
Education
-
Kharkiv National University of Radioelectronics
Master's degree, Information Technology -
Kharkiv Academic Gymnasium #45
Secondary education, Mathematics and Computer Science -
Kharkiv Gymnasium #169
Primary / secondary education