Профессиональные навыки
Опыт работы
Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
Санкт-Петербург
Senior Java developer
Июнь 2020 — По настоящее время (4 месяца)
JavaSQL
Ведущий платёжный сервис в России и странах СНГ
Ведущий инженер
Июль 2019 — Май 2020 (11 месяцев)

Java/Kotlin developer

Продукт  "Цифровые финансовые активы". Предоставление доступа к торговле финансовыми деривативами с сохранением информации о сделках в распределенном реестре.

Работа в распределенной команде по методологии Agile. В мои обязанности входит разработка сервиса оповещения о состоянии транзакций и событий в блокчейн сети MasterChain(форк ethereum с криптографией на основе ГОСТ)

Приложение  имеет микросервисную архитектуру и предоставляет RestAPI. Разработка продукта ведется с использованием Spring Boot, Kotlin, Gradle.

В качестве базы данных применяется Postgres SQL, механизм миграции реализован с помощью Flyway, доступ к данным через Spring Data, JPA, Hibernate.

Код покрыт на 80-90% юнит тестами средствами Spring Boot Test, JUnit, Mockito, JaCoCo.

Для документации API используется Swagger.

Процесс  ci/cd выстроен на основе инструментов GitLab CI с этапами запуска юнинт  тестов, сборки Doker образа и деплоя в Kubernetes Google Cloud Platform.

Организован мониторинг метрик производительности на основе Prometheus с подключением Grafana для отображения собранной информации.

ООПSQLJavaHibernateKotlinGradle
Крупнейший транснациональный и универсальный банк России
Руководитель направления
Июнь 2018 — Июнь 2019 (1 год и 1 месяц)

Java разработчик на проекте "Сбербанк бизнес онлайн". TeamLead.

На проекте используется следующий стек:
- Java 1.8
- Spring, Spring MVC
- Oracle SQL, Jooq, Hibernate
- JMS, IBM MQ
- Gradle
- GIT
- BitBucket, Jira, Confluence

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
Ведущий инженер
Май 2017 — Июнь 2018 (1 год и 2 месяца)

Backend Разработчик на проекте Единая фронтальная система, Счета ЮЛ.

Java, Spring, Spring Web Flow.

ООО "Инвито"
Екатеринбург
java разработчик
Март 2015 — Апрель 2017 (2 года и 2 месяца)

Разработка серверной части Benzuber (https://benzuber.ru/)

- проект шлюз для отправки заданий на АЗС

Высшее образование
Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
Екатеринбург
Факультет: Институт радиоэлектроники и информационных технологий - РТФ
Сентябрь 2005—Июнь 2010 (4 года и 9 месяцев)
Информационные технологии. Инженер.