Position: Full Stack Software Engineer (Java + React)
Category: Java
English level: upper
Years of experience: 3

- Developed Frontend applications for 4 microservices and rewrote 4 microservices as RESTfull API. 
- Each application was covered with tests by more than 90%, resulting in improved software quality.
- Increased application load time by 25% by optimizing database queries, resulting in improved user experience and increased engagement. 
- Successfully migrated a legacy system to a modern technology stack, resulting in improved scalability, reduced maintenance costs and increased the user experience.
- Implemented tools in an internal commons library which made development easier.
Software Engineer
GlobalLogic
03/2021 — 04/2023 (2y. 1m.)

Technologies:
Backend: Java 11/17, Spring Boot, MyBatis, MySQL, Maven, JUnit, Mockito
Frontend: JavaScript, TypeScript, React, Redux-saga, Redux Toolkit, Ant Design, Jest

Responsibilities: 
Implementation of new features based on client requirements. Defect investigation, bug fixing and troubleshooting. Unit and integration testing. Refactoring. Code review. Writing technical documentation.

Achievements: 
Developed Frontend applications for 4 microservices and rewrote 4 microservices as RESTfull API. 
Each application was covered with tests by more than 90%, resulting in improved software quality.
Increased application load time by 25% by optimizing database queries, resulting in improved user experience and increased engagement. 


Software Engineer
"TKM" LLC
01/2020 — 02/2021 (1y. 1m.)

Technologies:
Backend: Java 8, Spring Boot, Hibernate, MySQL, Maven, JUnit, Mockito
Frontend: JavaScript, jQuery, Backbone.js, React, Redux, HTML5, CSS3

Responsibilities: 
Development of new functionality and rewriting of old functionality. Bug fixing. Unit and integration testing.

Achievements: 
Successfully migrated a legacy system to a modern technology stack, resulting in improved scalability, reduced maintenance costs and increased the user experience.
Implemented tools in an internal commons library which made development easier.