Hexlet CV

Junior Java-разработчик

Основное


Описание

Рассматриваю предложения на позицию java-разработчика (Backend Java Developer).
Проживаю в городе Москва, не готов к переезду, готов к редким командировкам.

Занятость: полная занятость, частичная занятость, проектная работа.

График работы: полный день

Завершил обучение по профессии java-разработчик на Hexlet, курс начал в конце октября 2021 года. За время обучения реализовал пять проектов:

"Игры разума"

Проект представляет собой набор из пяти консольных игр для мозговой разминки. Определение четности числа, определение простого числа, калькулятор с базовыми арифметическими операциями, поиск недостающего элемента прогрессии, определение наибольшего общего делителя.
В данном проекте:
- Контроль качество кода осуществляется с помощью линтера checkstyle, а также CodeClimate;
- использован Github Aсtions для осуществления CI;
- создана структура для упрощения добавления новых игр, путем создания единого движка.

"Вычислитель отличий"

Консольное приложение, разработанное для сравнения файлов формата json/yml и нахождения различий между ними.
В данном проекте:
- был применен поход TDD с использованием JUnit;
- для отображения в консоли используется библиотека picocli;
- создана и введена собственная структура данных для хранения отличий между файлами.

"Валидатор данных"

Библиотека, с помощью которой можно проверять корректность любых данных.
В данном проекте:
- был применен поход TDD с использованием JUnit;
- применяется принцип SOLID;
- использование fluent-интерфейса.

"Анализатор страниц"

Полноценное веб-приложение, развернутое на heroku, с помощью которого можно проверять сайты на SEO пригодность.
В данном проекте:
- реализация на базе фреймворка Javalin, принцып построения на MVC-архитектуре;
- для интеграции базы данных использовался ORM Ebean, при это для разработки используется бд H2, а для продакшена PostgreSQL;
- для фронта используется Thymeleaf и Bootstrap;
- проект развернут на Heroku

"Менеджер задач"

Система управления задачами, которая позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация через JWT-токен.
В данном проекте:
- реализация на базе Spring Framework;
- подготовлена документация с использованием Swagger;
- развернут на Heroku;
- для аутентификации и авторизации используется JSON Web Tokens (JWT);
- для автоматизации внесения обновлений в бд используется Liquibase, для разработки используется H2, а для продакшена PostgreSQL;
- для отслеживания багов подключен Rollbar.

Сферу деятельности решил сменить в связи с интересом к программированию, возможностью непрерывного развития и востребованностью профессии. Привлекает то, что есть возможность принять участие в больших проектах и создавать что-то новое.

Навыки

∙Java Core
∙Gradle
∙InelliJ IDEA
∙Git
∙CI/CD (Github Actions)
∙JUnit
∙Stream API
∙Javalin
∙Ebean
∙Spring Framework
∙Hibernate
∙Swagger
∙сновы командной строки в *nix

Награды, Сертификаты

Закончил курсы "Профессия Java-разработчик" в школе программирования Hexlet

Мой профиль на Codewars: https://www.codewars.com/users/VladDB

Владение английским
Читаю профессиональную литературу
Контакт
https://t.me/BurdinVD

Работа


Инженер проектов 1 категории, ООО "Энтелс"
июля 2020 - по настоящее время

Инженер АСУ ТП
• управление проектом на разной стадии реализации, в том числе сроками и бюджетом проекта.
• ведение документации проекта, корректировка план-графика,
• организация реализации проектов в соответствии с планом работ
(функционирование программно-технических средств стендового оборудования, локальной вычислительной сети, средств телекоммуникаций и связи, внедряемой в рамках проекта системы)
• организация работ по монтажу, наладке, обучению, сдаче в опытную и промышленную эксплуатацию, при необходимости осуществление вышеперечисленного самостоятельно,
• подготовка документации, справок, быстрых стартов по использованию продукции, программного обеспечения проекта,
• формирование промежуточных и итоговых отчетов
• осуществление сопровождения внедренных проектов.
• проведение презентаций и участие в выставках.

Работа в проектах:
• Внедрение системы АИИС КУЭ и диспетчеризации в МКД. Решение позволило улучшить качество контроля и подачи энергоресурсов, аварийных ситуаций, упрощает формирование отчетов и предоставляет неизменяемые данные. Проект рассматривается на региональном уровне для глобального внедрения по всей территории.
• ОЭК Внедрение ЦППС МКП верхнего уровня и автоматизация ТП.
Применение технологии связи LoRa WAN с новым оборудованием, ранее для автоматизации не использовалось, проект был успешно запущен. Сейчас проект выходит на новый уровень, решение будет использоваться повсеместно.
• Организация системы АСКУЭ на базе счётчиков электрической энергии СПб ЗИП с модулями LoRa WAN.
Внедрение системы коммерческого учета, с технологией LoRa WAN позволило сократить ресурсы требуемые для выезда специалистов, ускорило обработку заявок и уменьшило время обработки показаний.
• Внедрение системы автоматизации ПС для КраснодарЭнерго.
Ранее подобной системы в филиале не было. Система позволяет быстро реагировать на аварийные ситуации, проводить удаленные переключения автоматов и следить за их состоянием в режиме реального времени, а также проводить удаленный анализ показаний без необходимости в выезде на объект. Также предусмотрен контроль доступа в помещение
• Внедрение цифровой платформы в БЦ Ямское поле.
Результатом внедрения стало оперативный контроль потребления, фиксация превышений и кражи электрической энергии. А также удобная работа с показаниями, что приводит к сокращению трудозатрат.
• Автоматизация множества объектов по всей России.

Монтажник, АО «Криогенмонтаж"
июня 2018 - авг. 2018

Обеспечение проведения дефектоскопии. Пуско-наладочные работы.

Техник, ОАО «МПОВТИ"
июля 2015 - авг. 2015

Сборка и подготовка компьютерного оборудования

Образование


Московский энергетический институт (Национальный исследовательский университет), Институт тепловой и атомной энергетики, Низкие температуры
сент. 2015 - июня 2019
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Федор! Есть несколько дополнений: 1. Учебные проекты: здесь можно выделить н...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...