Position: Middle Software Engineer
Category: Java
English level: upper
Years of experience: 2.5


• Full Stack Developer at Rubyplay (November 2022 - Present): Taking part in a full product development cycle (developing game features, identifying and resolving development problems, maintenance of the existing products).

Tech stack: Java, Gradle, TypeScript, PixiJS, Spine, JSweet, Jenkins CI, Git, GitLab.

• Genesis & KMA Software Engineering School (August 2022 - October 2022): Building a service that enables clients to get Bitcoin rates, subscribe to the newsletter and send rates to subscribers via email.

Tech stack: TypeScript, NodeJS, Git, GitHub, Docker, REST API.

• Software Engineer at NetCracker (August 2021 - September 2022): A member of the Implementation Group. Developing and integrating RESTful and SOAP Web Services, so that internal NetCracker systems can communicate with external systems efficiently.

Tech stack: Java, Spring Framework, Spring AOP, Oracle Database, JDBC, SVN, Jenkins CI, Maven, REST API, SOAP.

• Backend Developer at NetCracker Trainee Project (May 2021 - July 2021): Developing RESTful Web Service, which allows customers to buy products and make orders. Responsible for backend logic for CRUD operations, backend logic for searching, filtering, sorting and pagination, validation and exception handling mechanism.

Tech stack: Java, Spring Boot, PostgreSQL, JDBC, Git, GitHub, Travis CI, Maven, REST API, Angular.
Seeking for an interesting and challenging projects, which will help me to augment my knowledge and develop my skills.