Position: Разработчик java
Category: Java
English level: upper
Years of experience: 2

Most of all I was proud after rewriting REST API to WebSockets without using frameworks and minimizing latency between request and response.
On the previous job:
- I took part in designing new features and changing old ones. 
- The last project I was working on was a marketplace solution, based on microservices architecture using Kafka/REST for communication, Spring Reactor as the main framework and MongoDB as the main database for services. 
- I've also integrated our system with Recurly billing platform. 
- Was involved in developing server-side alerts for trading, also with microservice architecture with Akka as main framework. 
- Redeveloped project for loading charts history in Java (it was written in Ada language) using Websockets and minimizing latency between request and response. For low latency we didn't use any frameworks, used fast cache chronicle, object pools, primitives instead of wrapped objects, arrays instead of collections, etc. 
- Took part in rewriting library for working with brokers from C# to Java. 
- Developed a few small projects using Spring Boot.
I'd like to work on the project with code review and that has some of the code covered in tests.