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


Software developer with 5 years of experience in designing and implementing robust software solutions. A collaborative team player skilled in solving complex problems.

Logistics delivery system project:  
Improved system performance up to 7 times by investigating and implementing a technology that allowed optimization of the service, increased scalability, and reduced system response time. Provided performance testing which allowed controlling and reducing DB request count by 20%. 
Implemented and configured GitHub Actions CI/CD (build, deploy service to AWS EC2)

Media store project:
Designed and developed microservices, project components, and integrated third-party services. 
Implemented and configured GitLab CI/CD (build, testing, deploy service to EKS)

Online trading project:
Migration from Servlet API and JDBC to Spring Boot and Spring Data JPA, which resulted in improved performance and maintainability.

Strong knowledge of microservices/monolithic architecture, and design principles.