Hexlet CV

Junior Java Developer

Основное


Город

Москва

Готовность к релокации

Не готов

Описание

Ищу работу на позицию Junior Java-разработчика, где смогу применить полученные знания на практике и реализовать свой потенциал. Рассматриваю вакансии на полную занятость в любом формате (удаленно/офис/гибрид). Город проживания — Москва.

Желание стать разработчиком зародилось еще в детстве, поэтому решение сменить сферу деятельности было принято без раздумий. Кроме того, что разработка позволяет создавать что-то полезное, дает безграничные возможности совершенствования своих навыков, но и это та сфера деятельности, которая мне действительно приносит удовольствие.

От новой работы ожидаю интересных и сложных задач, открытого коллектива, который готов делиться своим профессионализмом, а отсутствие у меня релевантного опыта в разработке я готов компенсировать усердной работой, упорством и наличием развитых Soft Skills.

В настоящее время активно прохожу обучение в Hexlet, где мной были выполнены следующие проекты:

Игры разума

Консольное приложение-набор из пяти игр с выделенным движком, что позволяет добавлять новые игры быстро и без дублирования кода.
Стек: Java, Git, Gradle, Make, Checkstyle, CI/CD (Github Actions).
Полученные навыки:
- погрузился в экосистему Java;
- настроил рабочее окружение;
- подключил и настроил линтер (Checkstyle);
- получил опыт работы с Ubuntu, IntelliJ IDEA, Gradle, Git в терминале.

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

Консольное приложение для сравнения файлов формата JSON/YAML и нахождения различий между ними с генерацией отчета в виде plain text, stylish и json.
Стек: Java, Git, Gradle, Make, Checkstyle, CI/CD (Github Actions), Jackson, picocli, Codeclimate (CodeCoverage), JaCoCo, GitHub Secrets, JUnit5.
Полученные навыки:
- углубился в работу с коллекциями и структурами данных;
- получил опыт работы со сторонними библиотеками (Jackson, picocli);
- познакомился с Codeclimate (CodeCoverage), GitHub Secrets;
- получил опыт разработки через TDD, тесты писал с помощью JUnit 5.

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

Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных. В первую очередь речь идет про данные форм заполняемых пользователями. За основу для проекта взята библиотека yup.
Стек: Java, Git, Gradle, Make, Checkstyle, CI/CD (Github Actions), Codeclimate (CodeCoverage), GitHub Secrets, JUnit5.
Полученные навыки:
- получил опыт проектирования архитектуры в объектно-ориентированном стиле;
- применил на практике паттерн fluent-интерфейс;
- практика разработки через TDD;
- познакомился с принципами SOLID.

Обо мне:
Программирование всегда было со мной на фоне: ещё в начальных классах познакомился с основами программирования на языке Pascal, в старших — с QBasic. С компьютером всегда был на "ты" и самостоятельно решал все возникающие проблемы. Выработана привычка сначала "гуглить" непонятные вопросы, а затем спрашивать, если ответ найти не удалось.
Серьезно решил погрузиться в программирование в середине 2022 года, выбрав язык программирования Java, так как к нему легла душа.
Чтобы повысить эффективность своего обучения, выбрал профессию на Hexlet с наставником, получив положительные отзывы об этой школе от действующих разработчиков.
Естественно, одной учебной программой я не ограничиваюсь. Постоянно узнаю что-то новое, в том числе читая книги, такие как "Чистый код" Роберта Мартина и "Java. Библиотека программиста" Кей Хорстманн.

Навыки

• Java Core
• Gradle
• JUnit
• Git
• Linux
• ООП
• CI/CD (Github Actions)
• HTML/CSS
• IntelliJ IDEA

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

Дополнительные курсы:
• Java для начинающих: с нуля до сертификата Oracle, Udemy, 2022
• JAVA – получи Чёрный Пояс!, Udemy, 2022

Владение английским
Читаю профессиональную литературу
Контакт
Telegram: @denis_jd // Email: t.denisjd@gmail.com // Tel: +7 (909) 907-05-98

Работа


Специалист 1 категории, EcoStandard Group
нояб. 2018 - апр. 2021

• проведение специальной оценки условий труда (СОУТ);
• производственного контроля (ПК);
• оценка профессиональных рисков (ОПР).

Обязанности:
• ведение проекта от начала и до конца (менеджер проектов);
• общение с заказчиками;
• выезд на измерение вредных и опасных факторов;
• оформление итогового отчета;
• работа с закрывающими документами;
• отправка готового комплекта документов.

Достижения в работе:
• в период работы мой KPI большую часть времени превышал 100%;
• в своей группе разработал совместно с коллегами универсальные шаблоны для оформления крупного проекта;
• для организации своего рабочего времени разработал таблицы ведения проектов;
• проведение дистанционных обучений сотрудников в других филиалах;
• повторные заключения контрактов с заказчиками по результатам выполненных работ и просьбы назначить меня менеджером проекта.

Образование


Hexlet Ltd., Java-разработчик
июня 2022 - по настоящее время
Московский политехнический университет (Мосполитех), факультет Химической технологии и биотехнологии, Надзорная и инспекционная деятельность в сфере труда (магистр, диплом с отличием)
сент. 2020 - авг. 2022
Московский политехнический университет (Мосполитех), факультет Химической технологии и биотехнологии, Техносферная безопасность (бакалавр, диплом с отличием)
сент. 2016 - авг. 2020
Войдите на сайт, чтобы написать ответ
Последние ответы
Алексей, привет! 1. Описание. Давай начнем с самого главного, с цели: можно начать фр...
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...