Специалисты

Описание

Ключевые навыки
Programming Languages
- Java
Framework/Library
- Spring - Spring Boot- Spring Cloud- JPA, Hibernate
DBMS
- Oracle- PostgreSQL- MongoDB- Redis
Application/Web Servers
- Nginx- Apache Kafka- RabbitMQ- Apache Tomcat- ElasticSearch- LogStash- Kibana
Application Type
- REST- HTTP- Grpc
Development Tools
- Git- Gradle- Maven
Other
- Agile- Jira- Docker- Kubernetes- Camunda- Nexus- Unix

Образование
Информатика и вычислительная техника (Факультет Инженерно-физический)
Адыгейский государственный университет, 2025

Опыт
Проект

NDA #1

Описание

Состав команды: 4 бэкенд разработчика, 3 фронтенд разработчика, 3 аналитика, 3 тестировщика, 1 тимлид, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Поддержка и развитие банковской систему по работе с юридическими лицами. В рамках системы клиента банка имеют широкий функционал по управлению финансами своих организаций (переводы, патенты, работа с налогами и тд). Проект выполнен в виде микросервисной архитектуры с синхронным и асинхронным взаимодействием через очереди сообщений. Сами сервисы реализовывались в рамках гексагональной архитектуры с отдельными слоями домена, бизнес-логики и АПИ контроллеров (межсервисных и внешних). Что было сделано · Реализация микросервиса - справочники, обобщающим информацию о Клиенте (юр лице). · Миграция с БД Oracle на Postgres. · Оптимизация работы существующих сервисов путем рефакторинга АПИ и запросов в базу. · Настройка сборок метрик на микросервисах из зоны ответственности команды.

Технологии

Java 11 / Spring / Kafka / IBM MQ / Hibernate / Postgres / Nexus / Bitbucket / / Hashicorp Vault / Kibana / Grafana / Sentry

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

Июнь 2023 - Сентябрь 2024 месяца

Проект

NDA #2

Описание

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

Технологии

Java / Spring / Spring Boot 3 / Freemarker / Minio / Kubernetes / Redis

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

Февраль 2022 - Май 2023 месяца

Проект

NDA #3

Описание

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

Технологии

Java 11 / Spring / Hibernate / PostgreSQL / Apache Kafka / Schema Registry / OpenShift / Logstash / ElasticSearch / Prometheus / Grafana / Jaeger / Keycloak / Jasper Report

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

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