Специалисты

Описание

Ключевые навыки
Programming Languages
- Java
Framework/Library
- Spring - Spring Boot- Spring Cloud- JPA, Hibernate
DBMS
- PostgreSQL- MongoDB- Redis
Application/Web Servers
- Apache Kafka- ElasticSearch- LogStash- Kibana
DBMS
- PostgreSQL- Redis
Application Type
- REST- SOAP- Grpc
Development Tools
- Git- Gradle- Maven
CI/CD
- Jenkins- GitLab- TeamCity
Testing
- Unit Testing- TestContainers
Other
- Agile- Jira- XML- JSON- Docker- Kubernetes- Nexus- Unix

Образование
Электроэнергетика и электротехника, Бакалавриат, 2021
Электроэнергетика и электротехника, Магистратура, 2023
Институт радиотехнических систем и управления, ЮФУ, Таганрог, Россия

Опыт
Проект

NDA #1

Описание

Состав команды: 2 бэкенд разработчика, 1 фронтенд разработчик, 2 системных аналитика, 1 тимлид, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Разработка и внедрение микросервисной системы для сбора, обработки и взаимодействия с данными, которые поступают с датчиков на производственном оборудовании. Цель проекта заключалась в улучшении управления производственными процессами, а также для автоматизации мониторинга и повышения оперативности реагирования на экстренные ситуации. Что было сделано 1. Адаптация новой логики под существующий код, обеспечив плавный переход без нарушения текущих процессов. 2. Реализация конструктора схемы. Задача заключалась в разработке и внедрении многоуровневой схемы, отображающей производственную инфраструктуру, включая заводы, цеха, оборудование и тд. 3. Разработка сервиса по работе с экстренными данными – прием и регистрация сообщений из выделенных топиков, сохранение в бд, создание оповещений. 4. Перенос логики и конфигураций в стартеры.

Технологии

Java(17) / Spring / Spring Boot / Hibernate / PostgreSQL / Apache Avro / Apache Kafka / Mockito / Junit5 / Liquibase

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

Июнь 2023 – н.в. месяцев

Проект

NDA #2

Описание

Состав команды: 2 бэкенд разработчика, 1 аналитик, 1 тестировщик, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Проект представляет собой АРМ систему, разработанную в первую очередь для интернет провайдеров и нацелен на оптимизацию работы компаний. Большое внимание уделяется именно коммуникациям, т.к. подгружалась карта города, со всеми кабелями, которые устанавливала компания, и от какого кабеля и столба подключен какой дом. Так же, система позволяла мониторить положение монтажников и работоспособность оборудования. Что было сделано 1. Разработано автоматическое создание PDF файлов. После проведения работ клиент ставил подпись на телефоне у монтажника, собирался pdf файл на основе данных, которые по данной задаче были занесены в базу. 2. Разработка ивентов для конфигурации сообщений в телеграмм-бот. 3. Разработка сервиса автоматической проверки оборудования и уведомлений - отправка запросов на устройства и подсчет статистики. Если устройство переставало отвечать и достигался определенный процент безответных запросов, специалисты компании получали уведомление о неисправности. 4. Доработка структуры данных, алгоритмов, багфиксы

Технологии

Java / Spring / Spring Boot / Hibernate / PostgreSql / Maven

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

Апрель 2022 – Май 2023 месяца

Проект

NDA #3

Описание

Состав команды: 5 бэкенд разработчиков, 3 фронтенд разработчика, 2 бизнес-аналитика, 3 системных аналитика, 3 тестировщика, 2 дизайнера, 1 девопс, 1 тимлид, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Проект представляет собой кросс-платформенное приложение для мониторинга автопарков и электромобилей в этих автопарках. Он позволяет владельцам и операторам автопарков инструмент для управления транспортными средствами, отслеживания их состояния и производительности, удаленную настройку параметров автомобилей, а также оптимизации эксплуатации автопарка Что было сделано 1. Реализация выгрузки отчета о состоянии машин конкретного владельца в xlsx. 2. Создание эмулятора для симуляции получения данных от телематики машины и проработки различных тестовых сценариев. 3. Реализация механизма тегов машин. 4. Перенос хранения данных машин, автопарков и владельцев из памяти в персистенс слой.

Технологии

Java / Spring / Hibernate / PostgreSQL / Jooq / Kafka

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

Август 2021 – Апрель 2022 месяца