Kostiantyn Kryvoshapka
Freiberuflich, Java Software Engineer, Freelance
Berlin, Deutschland
Werdegang
Berufserfahrung von Kostiantyn Kryvoshapka
Bis heute 1 Jahr, seit Juni 2023
Java Software Engineer
Freelance
I identified and fixed memory leaks, significantly reducing application memory usage and preventing the need for frequent restarts due to memory depletion. - Designing and implementing new features while enhancing existing product functionality. - Updating product dependencies to the latest versions. - Managing CI/CD pipelines with GitLab. - Facilitating code reviews and guiding new team members. - Broadening test coverage across unit and integration testing for comprehensive product quality assurance.
I raised test coverage from 30% to the required 85% for the Sonar quality gate by implementing extensive unit and end-to-end (e2e) tests. - Providing ongoing support for diverse client-customized product versions. - Improving existing functionalities to meet evolving client demands. - Facilitating thorough code reviews.
2019 - 2021
Java Software Engineer
NiX Solutions
- I proposed and executed a redesign of the client's order listing page, utilizing a visually captivating interface inspired by a personal tool. This design adoption significantly enhanced user experience and aesthetic appeal. - Developed and deployed microservices-based applications using Docker containers and CI/CD. - Ensuring comprehensive test coverage for robustness. - Maintaining and enhancing existing codebase. - Addressing security vulnerabilities and ensuring system integrity.
Sprachen
Englisch
Fließend
Ukrainian
Muttersprache
Russisch
Muttersprache
Deutsch
Grundlagen