Position: Java developer
Category: Java
English level: upper
Years of experience: 2

AWS Certified Cloud Practitioner.
Clear Solutions | Client - Flow Swiss AG Feb 2023 – Present.
Middle Java Developer 
The plugin adds the possibility to start builds in Jenkins on the Flow Swiss CI Engine platform. The world's first Apple Silicon Mac powered CI service with support for ephemeral macOS and Linux build agents.
• Redesigned code to reduce complexity from 100% to 0% according to AWS CodeGuru Reviewer. 
• Reworked project tests to increase code coverage from 7% to 90%. 
• Modified old plugin to work on the new version of Jenkins. 
• Integrated GitHub Actions for using CI to reduce human factor errors.
Stack: Java 17, JUnit 5, Wiremock, Mokito, Maven, Jenkins.

Palanquin | Client – Palanquin Dec 2022 – Feb 2023.
Junior Java Developer
A digital platform that helps brokers, shippers and 3PL's connect on a shared network. Digitalizing the trucking industry and freight brokers by providing live freight visibility, freight matching, live capacity with real-time data optimally matching freight with available trucks.
• Increase sonarcloud tests coverage from 10,9% to 91.2%. 
• Implemented docker container and wrapped a project in it with all necessary dependencies. 
• Incorporated missing dependencies for legacy project.
Stack: Java 8, SpringBoot 2, Spring Data JPA, PostgreSQL, JUnit 4, Wiremock, Mokito, Testcontainers, Docker, Maven.

Corbium.space | Client - Corbium.space Aug 2022 – Dec 2022.
Junior Java Developer 
Website for complex game servers in Minecraft.
• Implemented integration tests form multiple services to increase their test coverage from 0% to 90%. 
• Redesigned a service from stateful to stateless to protect users’ temporary data from system failure. 
• Redesigned service logic to transfer money only to friends. 
• Implemented special offers service.
Stack: Java 17, SpringBoot 2, Spring Data JPA, PostgreSQL, JUnit 5, Wiremock, Mokito, Docker, Gradle.

Clear Solutions | Client – Clear Solutions Dec 2020 – Aug 2022.
Trainee Java Developer 
Education web platform for learning English by processing film subtitles.
 subtitles. 
• Integrated tests for project coverage from 0% to 100%. • Implemented version control for a database. 
• Created external client for Lingualeo API.
Stack: Java 17, SpringBoot 2, Spring Data JPA, PostgreSQL, Flyway, JUnit 5, Wiremock, Mokito, Testcontainers, Gradle.