Position: Backend Developer
Category: Ruby
English level: upper
Years of experience: 7

On my previous job I developed several projects which I very proud:
- Continue watching system for video streaming platform:
From the very beginning I myself analyzed and thought out a system for storing 
and processing time stamps that contain information on the time each video was viewed by users on the platform.
I thought about how to store these timestamps and in which of the database.
How to transfer information to frontend clients.
How to make the system resistant to high loads and to make it so it was easily to develop by other developers.

- On another project, we started split the monolith into microservices.
I integrated Apache Kafka into the system to synchronize part of the information through the kafka.
It was error sensitive information that could not be lost, that's why we use Kafka instead http.
Also If we used http we ddos our own system.
This system began to be used by other projects in this company.

and more interesting projects...:)
Linux, MySQL, Maven, spark, Hadoop, docker, Git, Oracle, Scala, Java, bash, Ruby, PostgreSQL
Looking for interesting projects, challenging task, new opportunity, 
various language and various technologies.
Always wondering to develop big distributed application.