👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Андрей Петрушин (aspet89)Андрей Петрушин (aspet89)

Андрей Петрушин

Бэкенд разработчикСредний (Middle)
Ищу работу

Контакты

Войти
Опыт работы: 2 года и 10 месяцев
Регистрация: 23.07.2023
Последний визит: 4 дня назад
Гражданство: Россия
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Telegram: https://t.me/Andrey_Petrushin_89
MailTo
: aspet89@gmail.com

  • Хорошо разбираюсь в инфраструктуре Java Core и сопутствующих актуальных фреймворках и других инструментах разработки (Spring/Spring Boot/Spring Data/Spring Cloud, JPA/Hibernate/JDBC, Maven/Gradle, CI/CD Nexus/Jenkins/Сфера, Git);
  • Тестировал посредством инструментов (JUnit, Mockito, Testcontainers);
  • Владею инструментами контейнеризации (Docker, K8s);
  • Работал с брокером сообщений Kafka;
  • Работал с реляционными и нереляционными БД (PostgreSQL, MongoDB), а также владею инструментами миграции данных (Liquibase, Flyway);
  • В работе предпочитаю использовать паттерны проектирования микросервисов + GOF-паттерны, принципы SOLID, KISS, DRY, YAGNI.

    Навыки

    Java
    Java Spring Framework
    Hibernate
    Docker
    REST
    Apache Kafka
    JDBC
    Git
    PostgreSQL
    ООП

    Опыт работы

    • Аутсорсинговая компания, ориентированная на разработку ПО
      От 1000 до 5000 сотрудников
      Бэкенд разработчик (Средний)Java-разработчик
      Сентябрь 2022 — По настоящее время (2 года и 3 месяца)

      ФИНТЕХ
      Разработка продукта в стриме "экспресс-кредитование и кредитные процессы" ( банк "ВТБ").

      Наша команда имеет награды:
      1. Digital Leaders Awards 2024 в номинации «Решение года»
      2. Национальная Банковская Премия 2023 в номинации "Банковский продукт"
      3. Национальная Банковская Премия 2023 в номинации "Лучший банк в кредитовании среднего и малого бизнеса"
      4. FRANK SMALL BUSINESS LOANS AWARD 2023 в номинации "Лучший банк в кредитовании малого бизнеса"
      5. Национальная Банковская Премия 2022 в номинации
      "За развитие цифровых финансовых технологий в банковском бизнесе"

      • Принял непосредственное участие в разработке девяти микросервисных REST приложений в рамках проекта "Экспресс-кредиты";
      • Участвовал в разработке и дальнейшей реализации в коде BPMN диаграмм;
      • Реализовал систему логирования (Slf4j) в микросервисном приложении;
      • Увеличил покрытие кодовой базы модульными и интеграционными тестами;
      • Принял участие в процессе внедрения статических анализаторов;
      • Реализовал функционал асинхронного стриминга сообщений во внутреннее облако данных (миграция данных);
      • Разработал, презентовал и внедрил подход к рефакторингу в команде; 
      • Перманентно участвовал в кросс-ревью.

      Доп.активности:

      • В экосистеме вендора (компании Астон) дополнительно исполнял функции Resource Manager (5 accordinates), проводил технические интервью.
      • В рамках вендора успешно прошел сертификацию с уровня Junior 1 до Middle 2.

      Стек технологий:

      • Java Core, Spring (Boot, Security, Data, Cloud), Flyway, PostgreSQL, Camunda, Microservices, Maven, Kafka, Mockito, BitBucket, Сфера-код, Jira, Confluence, Сфера.
    • IT Search
      Бэкенд разработчик (Младший)JAVA-РАЗРАБОТЧИК
      Февраль 2022 — Сентябрь 2022 (8 месяцев)

      Разработка веб-cервиса для автоматизации отбора ITспециалистов

      • Сконфигурировал миграцию данных (Liquibase);

      • Оптимизировал выборку данных посредством

      уменьшения количества запросов к БД;

      • Трансформировал часть запросов с JDBC на Hibernate;

      • Реализовал хранение данных по GMT в PostgreSQL с последующей конвертацией в системное время пользователя;

      • Увеличил процент покрытия кода тестами на 30%.

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

    • ТюмГУ

      Тюменский государственный университет
      Тюмень1071 выпускник
      Институт Государства и Права
      Сентябрь 2011 — Октябрь 2016 (5 лет и 1 месяц)