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

Успехов :)


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как ясное изложение ваших практ...
Это резюме выглядит достаточно информативным и хорошо структурированным. Оно содержит п...
Это резюме отражает ваше стремление к развитию в области Java-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...