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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...