Position: Software Developer
Category: Java
English level: upper
Years of experience: 4

Implementation in project Testcontainers, DBRider, TDD – as a result higher performance was reached. 
Setup OAuth2 Spring Security. 
Automatic reports calculation basing on daily statistics.
Reduced time respond from database.
Project for logistic optimization (current project)

Position: Java Developer

Responsibilities: project structure design, business features development, issues investigation, setup OAuth2 spring security, calculating reports basing on statistic data, unit and integration tests, participation in demo preparation, conducting interviews, code review, bug fixing, implementation in project Testcontainers, DBRider, TDD.

Technologies: Spring Boot, Hibernate, Maven, Flyway, DBRider, PostgreSQL, Junit, TDD, Mockito, Testcontainers, OAuth2 Spring Security, Git, Mapstruct, Apache POI, JMeter, VisualVM, Kafka.

-----------------------------------------------------------------------------------

Online e-commerce shop (previous project)

Position: Java Developer

Responsibilities: features development, issues investigation, unit and integration tests, code review, bug fixing, spring security implementing (JWT).

Technologies: Spring Boot, Maven, Flyway, DBRider, MySQL, Spring Security, Mockito, Junit, Testcontainers.

-----------------------------------------------------------------------------------

I enjoy being challenged and engaging with projects that require me to work outside my knowledge set, as continuing to learn new stack and developments techniques. That’s important to me and for the success of company.