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


Java Developer at Gr8 Tech - Kyiv (03.2021 - Present)
* Creating microservices from scratch, integrations with 3-rd party services, adding new features, code review
* Implementing integrations with Cloudflare using Firewall Filters and Cloudflare DNS records
* Developing gateways using WebFlux for fast non-blocking transaction processing and increasing transactions throughput 
* API and architecture designing with after implementation
Technologies: Java, Spring Boot, Hibernate, Flyway, WebFlux, Spring Reactive Web, GatewayFilters, FirewallFilters, Cloudflare, S3 bucket, Redis, Kafka, DynamoDB, Neo4j, PostgreSQL, JUnit, Mockito, Gradle, Git, GitLab 
--------------------------
Java Mentor at JavaRush - Kyiv (02.2022 - 02.2023)
Mentoring students, giving lectures, making teaching materials, creating tasks and projects for students, and reviewing code.
--------------------------
Java Mentor at Gr8 Tech Academy - Kyiv (08.2022 - 01.2023)
Mentoring students and giving lectures, code review.
--------------------------
Java Developer at Parimatch Foundation & MON - Kyiv (08.2021 - 11.2022)
Development of backend application for a charity project «Active Youth». It improves reporting, recording results and ratings of athletes from competitions. 
Technologies: Java, Spring Boot, Spring Web, Hibernate, Flyway, Redis, PostgreSQL, JUnit, Mockito, Maven, Git, GitLab