Java developer

Контакты


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

Описание

Целеустремленный Junior Java Developer, проходящий обучение по программе "Java-разработчик" в школе программирования Hexlet. В процессе обучения на платформе Hexlet занимался разработкой проектов, что позволило мне закрепить теоретические знания на практике и приобрести опыт в разработке на языке Java, покрытия кода автотестами, разработка через тестирование с использованием AssertJ и JUnit5, а так же опыт применения PostgreSQL. Ищу возможность применить свои навыки на практике и развиваться в области Java-разработки.

Навыки

Hard skills:
- Java Core, Java EE, Java SE
- JUnit5
- ООП
- Git, Github, Gitlab, CI
- Gradle, Make
- Intellij IDEA
- OC Ubuntu
- Основы HTML и CSS

Soft skills:
- Умение работать в команде
- Дисциплинированность
- Стремление к обучению и профессиональному росту

Описание проектов

1) Игры разума: консольное приложение с 5 мини-играми, проверяющими логические и арифметические навыки. Полученные навыки:
- настройка окружения Java
- работа в IDE, использование встроенных и сторонних библиотек
- работа с Gradle, Git и Github
- работа с codeclimate, использование линтера (Checkstyle)
- опыт построения архитектуры полноценного приложения. Стек: Java, Code-Climate, Make, Git, GitHub, Java Application Library.
2) Вычислитель отличий: консольная утилита для нахождения разницы между структурами данных в файлах JSON, YAML или YML. Полученные навыки:
- создание интерфейса командной строки (библиотека picocli)
- работа с разными форматами данных (json, yml)
- парсинг входящих данных (библиотека Jackson)
- парсинг входящих данных (библиотека Jackson)
автоматическое тестирование с помощью JUnit Стек: Java, JUnit5, Code-Climate, Make, Git, GitHub actions, Picocli, Jackson, TDD, JaCoCo.
3) Валидатор данных: библиотека для проверки введенных данных. Полученные навыки:
- проектирование архитектуры в объектно-ориентированном стиле;
- создание интерфейса библиотеки на основе паттерна fluent-интерфейс;
- применение принципов SOLID. Стек: Java, JUnit5, Code-Climate, Make, Git, GitHub actions, Fluent interface, TDD, JaCoCo, Lombok.

Опыт


Специалист по качеству, КЭТЗ
Разработка и производство радиолокационных изделий
Февраль 2023 - Май 2024

Обязанности:
- участие в разработке стандартов организации,
- контроль качества продукции,
- учет и анализ брака и претензий по качеству продукции

Образование


Hexlet (Java-разработчик)
Сентябрь 2023 - Июль 2024
Казанский радиомеханический колледж. Контроль качества продукции
Сентябрь 2017 - Июнь 2021

О себе
Не готов релоцироваться
Не знаю английский язык
Проживаю в городе Казань

Беспрерывно занимаюсь развитием навыков разработки, посещаю онлайн конференции по программированию.

Комментарии


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

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

0

Привет, Рашид!

Давай улучшим твое резюме:
1. Описание
Поскольку раздел посвящен твоему позиционированию, его следует дополнить ключевыми техническими навыками, которыми владеешь на данный момент. Описание - это короткий рассказ (саммери) о тебе как о начинающем разработчике, напиши здесь самое ценное для потенциального работодателя, релевантные навыки и качества, которые ты уже сможешь применить в работе.
Информацию о выполненных тобой проектах отсюда можно убрать, так как для этого в резюме предусмотрен отдельный раздел.
2. Описание проектов
* Для удобства и компактности ссылку на GitHub можно зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект
* Не хватает раздела с результатами проекта (что было сделано в итоге/какие навыки ты приобрел).
3. Опыт
* Добавь краткое описание компании
* Давай опишем задачи тезисно. Также, при описании опыта работы будет отлично выделить результаты/завершенные действия: что было сделано и какой результат эти действия имели для предприятия.
4. Образование
* Укажи, пожалуйста, полное наименование колледжа и свою специальность
* Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet

Желаю тебе удачи на пути к новой профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...