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

Контакты


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

Описание

Ищу работу/стажировку на позицию Java-разработчика. Формат работы желательно удалённый, но и рассматриваю и гибридный вариант.
Более шести лет работал сервис-инженером по ЧПУ-оборудованию, что дало мне большой опыт в поиске информации и адаптации к нестандартным условиям.

Пройден курс "Java-разработчик" от Hexlet.io, с целью перейти в одноимённую профессию. В прошлой специальности желаемый формат работы был просто недоступен, что особенно сказалось во время карантинных ограничений. В рамках обучения реализованы следующие проекты:

1. Игры разума
Пять консольных мини-игр для ментальной разминки - от простых "чёт-нечет" до определения пропущенного члена прогрессии.

Приобретённые навыки: работа с Git, Github, настройка окружения Java 17 (JDK 17), подключение сторонних плагинов в gradle, планирование архитектуры приложения

2. Вычислитель отличий
Проект направлен на создание консольного приложения по определению отличий в двух предложенных файлах определённого формата (json или yml), с поддержкой вывода результата в трёх разных вариациях (текст-таблица, plain или в виде json-строки)

Приобретённые навыки: работа с Github Action, автотесты (JUnit) + параметризованные тесты, подключение сторонней библиотеки picocli для работы с командной строкой, подключение плагина Jacoco для оценки покрытия тестами, работа с парсерами данных в json и yml

3. Валидатор данных
Библиотека, предназначенная для валидации заданных типов данных (реализована строка, числовое и валидация полей map)

Приобретённые навыки: расширенная работа с ООП - проектирование структуры классов, композиция объектов, наследование, создание приложения-библиотеки

4. Анализатор страниц
Веб-приложение, нацеленное на простой SEO-анализ сайтов. Производится валидация вводных данных на соответствие URL\URI, после чего возможен анализ сайта с парсингом meta-информации - title, заголовок уровня H1, description

Приобретённые навыки: фреймворк Javalin, тесты MockServer, шаблонизатор страниц JTE, Docker, парсер HTML-страниц Unitext, работа с базами данных H2\PostgreSQL с помощью JBDC

5. Менеджер задач
Веб-приложение, менеджер задач с возможностью создания собственных меток и статусов.

Приобретённые навыки: фреймворк Spring-WEB 3.0, тесты Spring, авторизация JWT, работа с базами данных jakarta, отслеживание проблем проекта через Rollbar, вывод информации по API через swagger-ui

Навыки
  • Знание Linux (Ubunta), с использованием командной строки;
  • Знание Java Core (базовые конструкции, ООП, обобщения, коллекции, работа с исключениями)
  • Пользуюсь контролем версий Git, Github
  • Автоматическое тестирование (JUnit), MockServer
  • Javalin framework + шаблонизатор JTE
  • Spring Web 3.0 framework
  • Spring boot

Опыт


Сервисный инженер, Сервисная компания
Март 2016 - по настоящее время
  • Проведение оперативно-ремонтных работ на оборудовании
  • Изучение систем управления ЧПУ, схем и механических чертежей
  • Сменный график дежурств в стабильном коллективе либо одиночные командировки
  • Взаимодействие с другими отделами (службы технического сопровождения, энергетики)

** Восстановил оборудование после 10 лет простоя в начале 2023 года после 1,5 лет ремонта. Самостоятельно изучил документацию по устаревшей стойке, восстановил актуальный бэкап и актуализировал параметры, восстановил подвижные части.
** Изучил системы управления и контроля ЧПУ как по справочникам и документации производителя, так и свободным поиском ещё стажёром, и с тех пор обучение не прерывалось
** Точно и в полном объёме описываю проблему, меры по её преодолению или требуемые работы - как для потребителя, так и для описания работ для коллег

Образование


Магистр по направлению "Техносферная безопасность", Институт математики, информационных технологий и физики, Удмуртский государственный университет, Ижевск
Сентябрь 2016 - Август 2018
Бакалавр по направлению "Теплоэнергетика и теплотехника", Факультет энергетики и электрофикации, Ижевская государственная сельскохозяйственная академия, Ижевск
Сентябрь 2012 - Август 2016

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

Комментарии


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

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

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