0% found this document useful (0 votes)
30 views1 page

Vadim Sotnikov Lead Java (Georg)

Vadim Sotnikov is an experienced Java software developer with over 4 years of experience using Spring Framework, Hibernate, and databases like Oracle, PostgreSQL, Redis, and Elasticsearch. He has worked on projects involving microservices, optimization and automation of business processes, and custom implementations. He enjoys solving non-standard problems.

Uploaded by

sinevorezultaty
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views1 page

Vadim Sotnikov Lead Java (Georg)

Vadim Sotnikov is an experienced Java software developer with over 4 years of experience using Spring Framework, Hibernate, and databases like Oracle, PostgreSQL, Redis, and Elasticsearch. He has worked on projects involving microservices, optimization and automation of business processes, and custom implementations. He enjoys solving non-standard problems.

Uploaded by

sinevorezultaty
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Vadim Sotnikov

@VadimSU - telegram | [email protected] | Tbilisi, Georgia

Summary
Experienced software developer, with over 4 years of experience in Java programming language and strong
background in Spring Framework, Hibernate and their details. Worked with several database such as Oracle,
PostgreSQL, Redis, Elasticsearch. Understanding and experience of GOF and System Design Patterns. I like to
solving non-standard problems that I have not faced before.

Experience
Java Software Developer | 11/2022 - Present | YLab
Stack - 17 Java, SpringBoot, PostgreSQL, Liquibase, Elasticsearch, Redis, Graylog, Camunda 8, Microservices.
Optimization and automation of business processes. NDA contract.
- Developed accounting for business metrics using micrometer prometheus grafana.
- I revamped a part of application configuration with used SOLID principals and GOF patterns.
- Implemented custom scroll for Elasticsearch.
- Implemented cache with Redis.
- Developed validation of xml schemas using Camunda tools.

Senior Java Developer | 11/2021 - 10/2022 | PJSC Sberbank


- I developed and brought to production new service used Spring Framework and xDocReport. The service afford
to give up from the paid software.
- I improved existing queries to DB hand made them faster with used native SQL queries, and completableFuture.
- Created new integration with security service by Kafka.
- I taught the team to use new service for developing new templates, and made code review.
- I developed a new feature for calculating the user's working time with app. This work demanded from me, plunge
into statistics, confidence interval and bootstrap method.

Middle Java Developer | 11/2020 - 10/2021 | PJSC Sberbank


- I developed and revamped 100+ unit test for services, using tools like Mockito, JUnit, Spring Test, Sonar. This
increased test coverage to 100%.
- I developed a new feature with used cache, for counting the user's errors which help to find a bottleneck for users
in app, and fix it.
- Solving current tasks and fix defects.

Java Developer | 01/2020 - 11/2020 | Job4J


- I established, maintained and developed an extensive test coverage for all new features.
- Developed and Implemented Servlets and JSP with thymeleafe
- Created various XSD schemas, Worked with xml, xpath.

Skills
Java, Hibernate, Spring, Liquibaes, PostgreSQL, Oracle, Kafka, Docker, Elasticsearch, Camunda, Redis,
Kubernetes, Gradle, Maven, Multithreading, Jira, REST

Education
Moscow Power Engineering Institute (Technical University) | 06/2012

You might also like