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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Python разработчика выглядит впечатляюще. Ниже следует подробная оценка: Общая...
Привет, Юрий! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и компакт...
Это резюме могло бы быть улучшено следующим образом: Избегайте описания образования, ...
Привет, Ксения! Давай улучшим твое резюме: 1. Описание проектов Добавь здесь пожалуйст...
Резюме имеет хороший объем информации, но может быть улучшено следующим образом: Обзо...
Это резюме Junior Java-разработчика демонстрирует хороший уровень технических навыков и...
Резюме оцениваю как средний уровень. Приведенные проекты и опыт работы в компании и уче...
Привет, Александра! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и к...
Это резюме предоставляет обширный опыт в области системного администрирования и разрабо...
Это резюме представляет обширный опыт работы в сфере информационных технологий, включая...