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

Опыт


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

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

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

Монтажник, АО «Криогенмонтаж"
Июнь 2018 - Август 2018

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

Техник, ОАО «МПОВТИ"
Июль 2015 - Август 2015

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

Образование


Московский энергетический институт (Национальный исследовательский университет), Институт тепловой и атомной энергетики, Низкие температуры
Сентябрь 2015 - Июнь 2019

О себе
Читаю профессиональную литературу на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Владислав, добрый день!

Что улучшить:
1) В начале опишите более детально, на какую позицию претендуете. Укажите формат занятости, город проживания, готовность к релокации. Можно также указать другие важные для вас характеристики;

2) Укажите, когда именно начали обучение на Хекслете. Стороннему рекрутеру может быть не понятно, сколько времени у вас заняло обучение и выполнение проектов;

3) Оформление описания учебных проектов: будет лучше, если из названий сделаете гиперссылки на гитхаб и выделите названия проектов (жирным и/или увеличить текст). По содержательной части описания проектов все отлично;

4) Раздел Навыки - добавить маркеры. Так просто будет красивее :) Но этот пункт опционален;

5) Сократите описание нерелевантного опыта работы. Оставьте только описание самых главных задач без использования профильных терминов и сокращений. Также советую отдельным пунктом выделить достижения и описать их по пунктам;

6) В завершении раздела "Описание" не хватает мотивационной части. Попробуйте сформулировать, почему решили сменить сферу деятельности; почему выбрали именно программирование; как еще, помимо обучения, реализуете интерес к сфере (можно перечислить книги, конференции, подкасты и тп).

Успехов :)


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...
Привет, Александра! Давай усилим резюме за счет следующих моментов: 1. Для персонализа...
Это резюме представляет хороший набор навыков и опыта работы. Основное внимание уделено...