Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 5


A team player who takes responsibility and has the inspiration to solve complex 
 tasks. Project management experience, developed and structured teams, and departments. Negotiation with client and team alignments.

Position: 
- Senior Java Developer

Project:  
- Development of a system for optimizing logistics business processes.  REST API 
   that provides for logistic business such modules as Vehicle Routing Problem 
  (VRP) Solution, vehicle loading optimization, tracked 
   vehicles, inventory management, and reporting.

Achievements: 
- Participated in the development of CI/CD process that stabilized the
   development.
- Increased performance and enhance the existing platform.
- Redesign the existing API and interaction flow which brought clarity to the 
   process.
- Implementing technology that allowed optimization of the service.
- Implemented TDD approach, and code coverage monitoring: as a result 70% 
  code coverage was reached. 
- Conducting interviews with candidates.
- Intern coaches.


Project:
- CRM system for corporate clients.

Achievements: 
- Performance issue solving.
- Maintained and improved codebase by implementing new features and 
   refactoring existing functionality.
- Creation of technical specifications and diagrams which reduced development 
   time and improved understanding of the relationship between system 
   components.
- Contribute to unit and integration tests, and established TDD approach.
My goal is a productive and long-term collaboration with a company. An environment where I can apply my skills and knowledge to develop high-quality and efficient software products. I aim to work within a team of professionals where the intellectual exchange of ideas and mutual support are key aspects. My objective is to make substantial contributions to product development and ensure the highest quality of code.