Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Ilya Speranskiy (inloveyeeyoo), 32 года, Россия, ТверьIlya Speranskiy (inloveyeeyoo), 32 года, Россия, Тверь

Ilya Speranskiy

Если никто не может повторить Ваших ошибок — значит Вы оригинал!Бэкенд разработчикМладший (Junior)
Ищу работу

Контакты

Войти
Возраст: 32 года
Опыт работы: 3 года
Регистрация: 02.07.2022
Последний визит: 1 год назад
Гражданство:
Местоположение: Россия, Тверь
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

В свободное время стараюсь вести активный образ жизни - волейбол и фитнес. Летом велосипед.

Навыки

Git
PostgreSQL
Java
Java Spring Framework
Базы данных
REST
ООП
Hibernate
Spring Boot

Опыт работы

  • Российская компания, предоставляющая услуги в области стратегии, управленческого консалтинга, информационных технологий
    ТверьОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Младший)Junior Java Developer
    Январь 2022 — По настоящее время (3 года)

    Проект крупного российского банка. Задача команды осуществить отказ от СУБД Oracle в пользу Postgre.
    За год на проекте я сделал:

    1. Написал интеграционные тесты для микросервисов. Тесты запускаются на реальных базах. Проверяют несоответствия в типах данных. Отсутствие колонок и таблиц. Процедуры. Преимущество данного подхода в легкой поддержке тестов и ускорения процесса разработки - нахождения больше части ошибок, до того как их найдут QA.
    2. Валидатор excel модели с БД. Валидатор умеет:
      - Анализирует тип данных строк сущностей БД из excel: тип, размерность, точность, размерность строк в байтах или char.
      - Проверяет Первичный ключ, Уникальность, Внешний ключ, партиции, обязательность, комментарии.
      - Показывает какие параметры используются в модели, а какие в БД в случае их расхождения.
      - Проверяет расхождения в правах доступа по таблицам, представлениям и последовательностям
      Технологии: Springframework, Apache POI, Hibernate, Lombok.
    3. Небольшое API для модификации excel модели. API позволяет, вычитать из excel модели все таблицы, представления, последовательности и пользователей, которые имеют права на них. Как результат получаем новый excel файл.
    4. Задача по переходу с websocket на rest.
      Переписывание методов на Rest API.
    5. Общие рутинные задачи: Переезд сервисов, переключение микросервисов с БД Oracle на Postgre и обратно. Разделение репозиториев - внедрение feature-toggle. Поддержка интеграционных тестов. Фикс багов.
    PostgreSQLООПJavaSpring BootGitSQLHibernateRESTJunitApache

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

  • ТвГУ

    Тверской государственный университет
    Юридический
    Август 2010 — Июль 2015 (4 года и 11 месяцев)

    Специалист по таможенному оформлению. Пару лет работал таможенным декларантом. Оформление документов для таможенных органов РФ.

Дополнительное образование

  • Accenture

    Learning Hub by Java, Accenture, 2021
    Сентябрь 2021 — Декабрь 2021 (3 месяца)

    Не большое приложение по аренде самокатов и велосипедов. Имитирует процесс аренды. Регистрация новых пользователей. Пополнение/списание денежных средств с баланса. Слой клиента - телеграмм бот или браузер.

  • EPAM

    EPAM Java Core
    Сентябрь 2020 — Январь 2022 (1 год и 4 месяца)