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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Junior Python-разработчика отражает вашу страсть к программированию и обучен...
Based on the information provided, here is an evaluation of the resume for a Junior Bac...
Привет, Дмитрий! 
Давай улучшим твое резюме: Опыт. Основной принцип, которого мы при...
Это резюме содержит хорошую информацию о ваших навыках и опыте работы. Ваши навыки в об...
Резюме Junior Data Analyst имеет позитивные моменты, такие как: Обширный опыт работы ...
Резюме имеет хороший объем информации о вашем профессиональном опыте, образовании и нав...
Это резюме Junior Java-разработчика содержит много полезной информации о навыках и прое...
Это резюме Junior Java Developer имеет некоторые положительные моменты, но также есть н...
Это резюме выглядит впечатляюще и содержит много информации о вашем опыте работы и навы...
Привет, Сергей! 
Давай улучшим твое резюме: Опыт. Давай дополним этот раздел техноло...