Junior Java Developer

Контакты


Контакты доступны после входа на сайт

Описание

Привет! Ищу работу или стажировку по профессии java-разработчик. Рассматриваю удаленную работу, но в будущем хотел бы переехать в один из мегаполисов. Я всегда пересекался с IT-сферой как на работе, так и в хобби. Но осознания того, что пора бы переквалифицироваться в программисты не было. Закончил обучение в школе Хекслет 20 января 2023 года. Проживаю в г. Нарьян-Маре, Ненецкий АО, Россия.

За время обучения написал и защитил следующие проекты:

Свой проект "Сокращатель ссылок 2.0", доступен по ссылке https://cut4me.fun

Учебные проекты:

✓ Игры разума
Программа представляет из себя 5 консольных математических мини-игр. Движок спроектирован так, чтобы был общим для всех игр.

Полученные навыки:
- настройка рабочего окружения;
- установка CheckStyle (линтер, анализатор качества кода);
- работа с Gradle;
- Git и Github (работа с репозиторием, команды для работы с Git);
- установка linux второй системой и знакомство с терминалом;
- опыт построения архитектуры полноценного приложения и написания чистого кода;
- типы данных, методы, переменные, константы, циклы (while, for, for each), конструкция switch, массивы, вложенные массивы.
Стэк: Gradle, make, CheckStyle, Git, Linux.

✓ Вычислитель отличий
Программа вычисляет разницу между двумя json или yml файлами и представляет её в выбранном пользователем формате.
Полученные навыки:

- научился работать с коллекциями и структурами данных;
- изучил способы построения и обхода деревьев;
- научился парсить и формировать json и yml;
- научился писать тесты (JUnit) и освоил разработку через них;
- познакомился с непрерывной интеграцией (CI) и элементами экстремального программирования (XP);
- прокачал ООП мышление.

✓ Валидатор данных
Создание собственной библиотеки для проверки корректности (валидации) данных. Интерфейс библиотеки для валидации – яркий пример DSL, специализированного языка, позволяющего декларативно (описательно) описывать то, что вы хотите от кода. Код, написанный в таком стиле, читается значительно легче, чем работа с прямым созданием объектов. Во многом этот подход базируется на паттерне fluent-интерфейс.

Полученные навыки:
- прокачал навыки проектирования кода, в особенности, объектно-ориентированной архитектуры;
- тренировка TDD.

Стэк: Gradle, Make, JUnit 5, Jackson, Github Actions, CheckStyle, CodeClimate, JaCoCo (test coverage), Git, Linux.

✓ Анализатор страниц
Позволяет проверить сайт на SEO пригодность.

Полученные навыки:
Фронтенд (Bootstrap, CDN). Фреймворк Javalin (Маршрутизация, Представление). База данных, (ORM Ebean, Миграции, query builders). Деплой (PaaS). HTTP (в том числе выполнение запросов). Интеграционное тестирование. Логгирование.

Стэк: Gradle, Make, JUnit 5, Jackson, Github Actions, CheckStyle, CodeClimate, JaCoCo (test coverage), Git, Linux.

✓ Менеджер задач
Task Manager – система управления задачами, подобная http://www.redmine.org/. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

Полученные навыки:
- научился проектировать базы данных;
- научился строить связи между сущностями;
- научился создавать полноценный сайт с нуля, использую фреймворк Spring.

Стэк: Gradle, Make, JUnit 5, Jackson, Github Actions, CheckStyle, CodeClimate, JaCoCo (test coverage), Git, Linux, Spring, RollBar, ORM, PaaS, Swagger

Навыки
  • Основы Java
  • Linux (+ терминал)
  • Git
  • ООП
  • Тестирование (JUnit)
  • Gradle
  • Настройка окружения
  • Picocli
  • Lombok
  • CodeClimate
  • Github Action
  • Deploy Railway
  • SSL
  • Tomcat
  • Spring
  • Интеграционное тестирование

Опыт


Контрактный управляющий, методист центра обработки информации, ГБУ НАО "Ненецкий региональный центр развития образования"
Сентябрь 2015 - Февраль 2022

☑ Задачи:
- настройка и тестирование более 5 видов специального программного обеспечения, используемого при проведения ГИА (ЕГЭ и ОГЭ) в Ненецком автономном округе на более, чем 100 АРМ;
- верификация бланков участников ГИА;
- занесение сведений об участниках ГИА в региональную и федеральную базы данных;
- подготовка сводных отчетов о результатах ГИА в Округе (Статистико-аналитический отчет);
- обеспечение работы предметных комиссий по проверке результатов ГИА;
- работа в системе электронного документооборота;
- взаимодействие с такими структура как Управление Государственного заказа НАО, Федеральное Казначейство, Министерство промышленности, Федеральный центр тестирования» (ФГБУ ФЦТ) в части проведения закупок компьютерной техники и ПО;
- написание ТЗ, документации на закупку компьютерной техники и ПО согласно 44-ФЗ и ведение закупк Учреждения в целом.

☑Достижения:
- научился думать наперед в части планирования закупочной деятельности, построение цепочек типа "если ... то...";
- научился работать с системой электронного документооборота, единой информационной системой (ЕИС), Государственной информационной системой промышленности, автоматизированной информационной системы
«Государственная итоговая аттестация», модулем исполнения контрактов;
- прокачал навыки работы с большим объемом информации (верификация более 1000 бланков участников ГИА);
- рост от методиста до контрактного управляющего.

Системный администратор, Управление образования Администрации Заполярного района
Февраль 2012 - Март 2015

☑ Задачи:
- оформление и получение электронно-цифровых подписей руководителей 55 подведомственных учреждениях, помощь в установке и настройки КриптоПро;
- написание технических заданий и документаций для закупки компьютерной техники и ПО;
- рассмотрение заявок на участие в закупочных процедурах в части соответствия ТЗ;
- помощь руководителям подведомственных учреждений в обслуживании АРМ.

☑ Достижения:
- научился работать с большим объемом информации, взаимодействовать с государственными и частными структурами;
- неоднократно был отмечен грамотами и благодарственными письмами за высокий профессионализм и качественную работу, в том числе от руководителей подведомственных образовательных учреждений;
- через два года работы был принят на государственную службу в должности специалиста и проработал до момента полной ликвидации Учреждения в марте 2015 года.

Образование


Высшее техническое, инженер по эксплуатации транспортных средств, Северный (Арктический) федеральный университет
Сентябрь 2005 - Июль 2010

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

Комментарии


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

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

Изменения внесены
0

Привет, Василий!
Есть дополнения по резюме:
1. Поправь "Ghbdtn")
2. В описание добавь, пожалуйста, город проживания.
3. С учебными проектами нам нужно дополнительно поработать: добавить кроме сути проекта, нужно включить полученные навыки и стек. Для примера оформления можно посмотреть:
https://cv.hexlet.io/resumes/701#answer-587
https://cv.hexlet.io/resumes/1380#answer-612
4. Можно не дублировать информацию о высшем образовании, достаточно ее оставить в разделе Образование.
5. Работа.
Было бы здорово структурировать подачу информации: задачи и достижения оформить тезисно в виде маркированного списка, каждую задачи с отдельной строки.

Новых проектов и предложений в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...
Этот профиль Frontend Developer выглядит достаточно привлекательным. У вас хорошие навы...
Это резюме имеет некоторые положительные и отрицательные аспекты. Вот мои оценки: Поло...
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...