Профессиональные навыки
Опыт работы
Software developer
Октябрь 2016 — Май 2019 (2 года и 8 месяцев)

Our project it is IPTV solution.

I studied of improved performance from finding potential problems to discussing and implementing solutions,performance tests them. Tracking and rewriting microservice architecture elements, implementation from scratch of several asynchronous services. Writing integration (soapUI) and unit tests, containerization, integration with CI systems.

- Microservices written in scala, under sbt and play framework. database-mapping is done by jooq framework, in the past was slick.Test JUnit tests + SOAP-ui integration tests, embedded in jenkins CI.

Microservices communicate with the server using http.

- Server logic written in java8 with spring framework, jooq, mariaDB

Высшее образование
Московский государственный университет имени М.В. Ломоносова
Факультет: Механико-математический
Сентябрь 2009—Сентябрь 2014 (5 лет)