💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Роман Сидякин (r_sidyakin), 25 лет, Россия, Санкт-ПетербургРоман Сидякин (r_sidyakin), 25 лет, Россия, Санкт-Петербург

Роман Сидякин

Бэкенд разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Возраст: 25 лет
Опыт работы: 2 года и 8 месяцев
Регистрация: 14.08.2024
Последний визит: 4 дня назад
Гражданство: Россия
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский В1

Обо мне

  • Язык программирования: Java 8+
  • Фреймворки: Spring Boot, Data, Spring Boot, Spring WebFlux, Spring Security и др.
  • Брокеры: Apache Kafka,  RabbitMQ,  Artemis ActiveMQ
  • CI/CD: Jenkins
  • Контейнеризация: Docker, Kubernetes
  • Базы данных: PostgreSQL, MySQL, MongoDB
  • Управление версиями: Git, GitHub,  Bitbucket



Участвовал в проекте Сбербанка, который обеспечивает 85% общего объема всех инкассационных операций в РФ, которые включают в себя кассовые переводы, инкассацию торговой выручки, обслуживание банкоматов и терминалов, а также перевозку ценностей и корреспонденции.

Проект интегрирован со сторонними клиентами, такими как Тинькофф, Райффайзен Банк и др.

Занимался доработкой легаси кода монолитного приложения и переработкой архитектуры для миграции с SOAP на RESTful-сервисы. Реализовывал интеграцию приложения с микросервисной архитектурой, включая работу с распределенными транзакциями (SAGA, Outbox) и интеграцию Apache Kafka и RabbitMQ для асинхронного обмена данными.

Собственный проект:
www.P2P-BOT.ru


    Навыки

    Внутри навыка можно посмотреть пройденные и доступные тесты
    Java
    SQL
    PostgreSQL
    Java Spring Framework
    Git
    Apache Kafka
    SOAP
    Jenkins
    Jira
    Swagger

    Участие в профсообществах

    Опыт работы

    • Ведущий российский системный интегратор
      МоскваОт 1000 до 5000 сотрудников
      Бэкенд разработчик (Средний)Старший разработчик
      Январь 2024 — По настоящее время (1 год и 4 месяца)

      Участие на проекте Сбербанка 

      Участвовал в проекте для Сбербанка, который обеспечивает 85% общего объема всех инкассационных операций в РФ.

      Занимался доработкой legacy-кода монолитного приложения и переработкой архитектуры для миграции с SOAP на RESTful-сервисы. Реализовывал интеграцию приложения с микросервисной архитектурой, включая работу с распределенными транзакциями (SAGA, Outbox) и интеграцию Apache Kafka и RabbitMQ для асинхронного обмена данными.

      Навыки:

      • Java, Spring Boot, Spring WebFlux
      • Распределённые транзакции: SAGA, Outbox
      • Брокеры: Apache Kafka, RabbitMQ, Artemis ActiveMQ
      • CI/CD: Jenkins
      • Контейнеризация: Docker, Kubernetes
      • Микросервисная архитектура, реактивные приложени
      • SOAP и SOAPUI
    • Петрозаводский Государственный Университет
      ПетрозаводскОт 1000 до 5000 сотрудников
      Бэкенд разработчик (Младший)Java Backend
      Сентябрь 2022 — Январь 2024 (1 год и 5 месяцев)
      • Язык программирования: Java 8
      • Фреймворки: Spring Boot, Spring Data
      • Базы данных: PostgreSQL, MySQL, MongoDB
      • Управление версиями: Git, GitHub


      Участвовал в проектировании и реализации RESTful API, интегрированных с внешними и внутренними системами.

      Работа с различными базами данных: реляционными (PostgreSQL, MySQL) и нереляционными (MongoDB).

      Оптимизация запросов к базе данных для повышения производительности, включая настройку индексов и кэширования.

      Миграция данных между различными базами данных и интеграция с хранилищами данных.

      Постоянное участие в код-ревью и улучшении качества кода в команде

      Использование GitHub как основного хранилища кода для управления версиями и совместной разработки, в том числе настройка GitFlow для организации рабочего процесса.

    Высшее образование

    • ПетрГУ

      Петрозаводский государственный университет
      Петрозаводск657 выпускников
      Институт математики и информационных технологий
      Сентябрь 2022 — Июнь 2024 (1 год и 9 месяцев)
      Институт математики и информационных технологий
      Сентябрь 2018 — Июнь 2022 (3 года и 9 месяцев)

      Направление обучения: разработка информационных систем