🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Дмитрий Шкарпетин (dmitriy_shkarpetin), 28 лет, Казахстан, АлматыДмитрий Шкарпетин (dmitriy_shkarpetin), 28 лет, Казахстан, Алматы

Дмитрий Шкарпетин

Java developerБэкенд разработчикВеб-разработчик
Не ищу работу

Контакты

Войти
Возраст: 28 лет
Опыт работы: 4 года и 1 месяц
Регистрация: 29.05.2022
Последний визит: 5 месяцев назад
Гражданство:
Местоположение: Казахстан, Алматы
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

        Всегда с ответственностью подхожу к выполняемой работе.

        Я умею:

  • браться за то, чего никогда не делал
  • оказывать поддержку коллегам по работе
  • осваивать материал и выполнять задачи в поставленные сроки

        Обязательную службу в армии прошел. В наличии военный билет. 

        Окончил ВУЗ с отличием. Средний балл - 4,85. Интенсивно изучаю английский язык. Занимаюсь с репетитором с июня 2021 г.  English B1

        Hello. It's so nice to meet you. I am Dmitriy Shkarpetin. I get confidence in logic tasks and technical documentation. I think it will help me with new job. What about my hobbies, I enjoy playing the guitar and reading books. I have been working experience of java programming and I'm applying for a position of java developer. I started learning English only a year ago and now I am much more fluent in English. I'm strongly willing to be a part of a significant company. Thank you for your time!

Навыки

Java
Java Spring Framework
Hibernate
PostgreSQL
Apache Maven
Apache Kafka
Docker
Git
Jira
Английский язык

Опыт работы

  • Предоставляем услуги по разработке программного обеспечения
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Средний)Java Developer
    Июль 2022 — Июнь 2023 (1 год)

    Разработка web-приложения сложной структуры:

    - Spring Boot, Spring Security, Spring Data JPA

    - Hibernate ORM, JDBC

    - PostgreSQL в качестве БД

    - Микросервисная архитектура

    - HTTP-запросы на сервер

    - Spring MVC - DispatcherServlet (controller)

    - Программный брокер сообщений -  Rabbit MQ

    - Развертывание (deploying) веб-проекта - сервис Heroku

    - Парсинг с использованием JSON-objects

    - Lambda выражения, JUnit-тесты

    - Frontend - HTML, CSS, JS

    Владение материалом:

    - Java Core,  Java EE,  Java Collection Framework,  ООП

    - Многопоточность, Stream API

    - Работа с базами данных (СУБД: MySQL, PostgreSQL)

    - Работа с транзакциями с применением ACID-принципов

    - Микросервисная архитектура приложений/монолит

  • АО "Центр Технологии Судостроения и Судоремонта"
    Инженер-конструктор
    Март 2021 — Июль 2022 (1 год и 5 месяцев)

    - Разработка ПО для оформления конструкторской документации (КД)

    - Взаимодействие с базой данных (БД) учета КД

    - Владение специализированными программами для тестирования ПО

    - Разработка и выпуск конструкторской документации согласно
    ГОСТ и ЕСКД

    - Участие в научно-исследовательских (НИР) и опытно-конструкторских работах (ОКР)

    - Уверенная работа в среде MS Office (Word, Excel, Outlook)

    - Взаимодействие с системой электронного документооборота

  • Частная практика, работа без зачисления в штат
    Санкт-Петербург
    Бэкенд разработчикJava developer
    Ноябрь 2020 — Февраль 2021 (4 месяца)

    Разработка REST приложения: "Трекер отчетов". 

    Архитектурная концепция:

    - Клиент-серверное взаимодействие с применением HTTP-запросов

    - Spring Security в целях обеспечения безопасности сервера

    - JWT-токены для осуществления аутентификации (реализация протокола OAuth 2.0)

    - Разграничение уровня доступа к ресурсам для пользователей

    - Общая база данных (БД) PostgreSQL

    - Hibernate ORM для работы с базой данных (БД)

    - SOAP Сервис "Команда" (регистрирует информацию о группах и участниках)

    - RESTful Сервис "Бухгалтер" (хранит в себе отчеты)

    - Сервис "Отправитель" (для отправления результатов трекинга)

  • Вооруженные силы РФ
    Делопроизводитель
    Ноябрь 2019 — Октябрь 2020 (1 год)

    - Работа с базами данных (БД);

    - Работа с большими объёмами данных;

    - Ведение отчетной документации;

    - Выполнение SQL запросов к БД

  • Центр специализированной IT-подготовки
    Иннополис
    Бэкенд разработчик (Младший)Junior Java Developer
    Июнь 2019 — Октябрь 2019 (5 месяцев)

    - Работа на внутреннем проекте в составе команды разработчиков

    - Разработка REST CRUD приложения: "Онлайн склад автозапчастей"

    - Scrum - в качестве методологии управления проектом

    - Jira - для трекинга задач проекта


    Стек проекта: 

    Spring Boot, Spring Security, Spring Data JPA, Hibernate,
    CRUD, JUnit-тестирование, Mockito, PostgreSQL

    https://github.com/Dmitriy-Shkarpetin/AutoProject

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

  • БГТУ «Военмех» им. Д. Ф. Устинова

    Балтийский государственный технический университет «Военмех» имени Дмитрия Федоровича Устинова
    Санкт-Петербург133 выпускника
    Факультет «О» ЕСТЕСТВЕННОНАУЧНЫЙ
    Сентябрь 2022 — По настоящее время (2 года и 2 месяца)

    Квалификация: Магистр

    Направление: Программная инженерия

    Магистерская программа: Процессы и методы разработки программного обеспечения

  • ПГУПС

    Петербургский государственный университет путей сообщения (бывший ЛИИЖТ)
    Санкт-Петербург524 выпускника
    Транспортные и энергетические системы
    Август 2014 — Июль 2019 (4 года и 11 месяцев)

    Квалификация: Специалист

    Направление: Высокоскоростной наземный транспорт

    Образовательная деятельность:
    Выполнение научно-исследовательской работы (НИР) с последующей публикацией статьи в научном журнале ВУЗа

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

  • КГУ "Ресурсный центр - школа дистанционного и профильного обучения" акимата г. Усть-Каменогорска

    Информационные технологии
    Январь 2013 — Декабрь 2013 (11 месяцев)