Специалисты

Описание

Навыки: Java, Spring Boot, Groovy, Grails, JUnit, Spock, Jooq, AWS, PostgreSQL, Flyway, Liquibase, Swagger, Terraform, Ansible, Helm, Kubernetes, RabbitMQ, Docker, Jenkins, Git, Linux, ELK, Kafka, Scrum, Spring Batch, MS SQL Server, Hibernate ORM, Spring Framework.
Образование
Казанский (Приволжский) федеральный университет, Казань. Вычислительная математика и кибернетика.



Опыт
Проект

Разработка экосистем для сбытовых и ресурсоснабжающих компаний

Описание

Роль: Java-разработчик Основные работы: Спроектировал и разработал интеграцию личного кабинета Спроектировал и разработал сервис синхронизации данных между старым и новым личными кабинетами (Spring Batch); Разработал сервис генерации квитанций; Разработал сервис расчета сальдовой ведомости; Задокументировал разработанные сервисы; Принимал участие в оптимизации, доработке, ревью и тестировании кода сервисов; Реализовывал бизнес задачи в тесном взаимодействии с командами разработчиков, аналитиков и тестировщиков.

Технологии

Java, Spring Boot, Spring Batch, Spring Data JPA, Hibernate, JDBC, PostgreSQL, MS SQL Server, Flyway, JUnit, Mockito, Swagger

Длительность

Март 2022 - Сентябрь 2023 месяца

Проект

Решения для бизнеса

Описание

Роль: Java-разработчик Основные работы: Разработал решение для сброса счетчика непрочитанных сообщений, что привело к повышению удовлетворенности пользователей на 10%; Создал метод для удаления импортированных клиентов, что увеличило эффективность и производительность на 10%; Реализовал функциональность начисления бонусных баллов клиентам, которую активно требовали пользователи; Разработал эндпоинт для списка заказов, что удовлетворило потребности администраторов компаний; Улучшил процедуру заказа товаров для клиентов, внедрив проверку наличия товара, как предложено всей командой; Разработал функциональность выбора вариантов доставки товаров для филиалов компаний, отвечая потребностям 90% компаний; Улучшил процедуру заказа товаров для клиентов, добавив возможность выбора вариантов доставки, как это требовали 90% компаний; Принимал участие в Code Review, чтобы повысить читабельность и покрытие кода, улучшив код соответственно на 10% и 5%

Технологии

Java, Groovy, Grails, Spock, Jooq, PostgreSQL, Liquibase, Swagger, RabbitMQ

Длительность

Июль 2021 - Январь 2022 месяца

Проект

Разработка программного обеспечения

Описание

Роль: DevOps-инженер Основные работы: Внес вклад в разработку в качестве ведущего инженера в команде, которая перенесла контейнеры из гибридного облака в Kubernetes в AWS. Команда состояла из 3 DevOps, 15 разработчиков, 6 QA и 2 BA; Реализовал управление инфраструктуры с помощью Terraform; Разработал CI/CD пайплайны для трёх окружений с помощью Ansible и Jenkins; Снизил затраты на вычислительные ресурсы на 20% с помощью использования автомасштабирования и spot-виртуальных машин

Технологии

.

Длительность

Август 2019 - Июнь 2022 месяца

Проект

Разработка программного обесечения

Описание

Роль: Системный администратор Linux Основные работы: Администрировал парком серверов Linux/Unix дистрибутивов HP-UX, RHEL, CentOS, SUSE и Debian, как виртуальные, так и физические численностью более чем 600 единиц; Разрабатывал на Django и поддерживал интеграцию ERP системы Workday с системами более чем 30 партнеров компании; Разработал CI/CD пайплайны, которые сократили время развертывания приложений с 40 до 20 минут.

Технологии

Django

Длительность

Май 2017 - Август 2019, месяцев