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

Основное


Город

Ухта

Готовность к релокации

Готов только в рамках страны проживания

Описание

Ищу работу Junior Java разработчика

На данный момент прохожу обучение по профессии Java разработчик в школе программирования Hexlet.В моем аккаунте на GitHub пока представлены два проекта:

1) Игры разума

Консольная программа, состоящая их пяти математических игр. Каждая игра состоит из 3 вопросов. При правильных ответах игра считается выигранной. При хотя бы одном неверном ответе игра завершается.

В результате реализации данного проекта были получены следующие навыки:
- настройка окружения Java
- опыт работы в IDE Intelij IDEA
- работа с Gradle(управление зависимостями, создание проектов и т.д.)
- работа с Git и GitHub (управление удаленного репозиториями, управление историей кода)
- работа с MakeFile, CodeClimate, CheckStyle

Используемые технологические стеки: Java SE 17, Gradle 7, Git, GitHub

2) Вычислитель отличий

Программ определяющая различия между двумя структурами данных. Возможности:
- Поддержка входных форматов json и yml
- Вывод отчета в в виде plain text, Stylish, Json

В результате реализации данного проекта были получены следующие навыки:
- Работа с библиотекой picocli;
- Работа с коллекциями и структурами данных (хеш-таблица);
- Работа с разными форматами данных (json, yml);
- Организация работы с файлами (библиотека java.nio.file классы Path, Paths, Files);
- Организация сериализации и десериализации данных (библиотека Jackson Class ObjectMapper);
- Работа с системой непрерывной интеграции (CI) — Github Actions;
- Автоматическое тестирование с помощью JUnit, анализ покрытия кода тестами (библиотека Jacoco);
- Работа с CodeClimate;
- Использование техники TDD (написание тестов до кода).

Используемые технологические стеки: Java SE 17, Gradle 7, Git, GitHub. Checkstyle, JUnit 5

3) Валидатор данных (библиотека)

Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных. Подобных библиотек множество в каждом языке, так как практически все программы работают с внешними данными, которые нужно проверять на корректность. В первую очередь речь идет про данные форм заполняемых пользователями. За основу для проекта взята библиотека yup.

Полученные навыки:
* проектирование архитектуры приложения в объектно-ориентированном стиле с учетом возможности его расширения без переписывания кода;
* применение и соблюдение принципов SOLID;
* предметно-ориентированное программирование (DSL);
* реализация приложения на основе fluent-интерфейса;
* работа с лямбда-выражениями и углубление знаний о функциональных интерфейсах.

Стек:
* Java 17, Git, GitHub, Gradle, Checkstyle, Code Climate, JUnit5, GitHub Actions.

Навыки

Hard skills:
Java Core 17, Java Collections, Git, Github, Github Actions, Gradle, ООП, JUnit 5, OS Ubuntu.

Владение английским
Начальные знания
Hexlet
Телефон
+79129413005
Почта
stet169500@gmail.com
Телеграм
@step203
Дополнительные контакты

Работа


системный администратор, МОУ СОШ №10
Август 2013 - Июль 2023

установка и настройка ПО, роутеров
мелкий ремонт оргтехники (ноутбуков, проекторов)
подключение к ЕСПД АРМ учреждения
обеспечение антивирусной защиты на АРМ учреждения
достижения:
настройка и сопровождение доменной сети, групповых политик
настройка корпоративной почты
введение сервисов Google для удаленного обучения

Образование


АСОИУ (Автоматизированные системы обработки информации и управления), УГТУ
Сентябрь 2002 - Июнь 2007

Комментарии


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

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

Изменения внесены
0

Резюме выглядит впечатляюще. У вас есть опыт работы над различными проектами, используя различные технологические стеки. Ваш опыт работы в качестве системного администратора также добавляет ценности к вашему профилю. Важно отметить, что вы использовали различные инструменты разработки, такие как Git, GitHub, Gradle, JUnit и другие, что демонстрирует вашу готовность использовать современные инструменты и методологии разработки.

Также хорошо, что вы обучались в техническом учебном заведении и имеете образование в области АСОИУ.

Однако, вам следует добавить больше информации о вашем образовании, такую как название института и факультета, чтобы работодатели могли получить более полное представление о вашем образовательном фоне.

В целом, резюме очень хорошее, и оно ясно демонстрирует ваши навыки и опыт в разработке на Java.

Сопроводительное письмо

Уважаемый работодатель,

Я обращаюсь к вам с целью представить свое резюме и выразить свой интерес к вакансии Junior Java разработчика в вашей компании.

На данный момент я прохожу обучение в школе программирования Hexlet, где получаю знания и навыки в области Java разработки. В моем аккаунте на GitHub представлены два проекта, которые я самостоятельно разработал и реализовал.

Первый проект - "Игры разума", это консольная программа, состоящая из пяти математических игр. Реализация этого проекта позволила мне овладеть навыками настройки окружения Java, работой с IDE Intelij IDEA, управлением зависимостями с помощью Gradle, а также работой с Git и GitHub для управления историей кода.

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

Я также имею опыт работы в качестве системного администратора в МОУ СОШ №10, где занимался установкой и настройкой ПО, роутеров, а также обеспечением антивирусной защиты на АРМ учреждения. Также я внедрил сервисы Google для удаленного обучения.

Мое образование включает АСОИУ, УГТУ, где я получил специальность Java разработчика.

Я готов применить свои знания и навыки в работе над проектами вашей компании. Я обладаю хорошими коммуникативными и аналитическими способностями, быстро обучаюсь и стремлюсь к профессиональному росту.

Буду рад обсудить возможность присоединиться к вашей команде и внести свой вклад в развитие проектов. Прилагаю свое резюме для вашего рассмотрения.

С уважением,
[Ваше имя]

Улучшенное резюме

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

Ищу работу в качестве Junior Java разработчика.

На данный момент прохожу обучение по профессии Java разработчик в школе программирования Hexlet. В моем аккаунте на GitHub представлены два проекта:

1) Игры разума

Консольная программа, состоящая из пяти математических игр. Каждая игра состоит из трех вопросов. При правильных ответах игра считается выигранной. При хотя бы одном неверном ответе игра завершается.

В результате реализации данного проекта были получены следующие навыки:
- Настройка окружения Java
- Опыт работы в IDE Intelij IDEA
- Работа с Gradle (управление зависимостями, создание проектов и т.д.)
- Работа с Git и GitHub (управление удаленными репозиториями, управление историей кода)
- Работа с MakeFile, CodeClimate, CheckStyle

Используемые технологические стеки: Java SE 17, Gradle 7, Git, GitHub

2) Вычислитель отличий

Программа, определяющая различия между двумя структурами данных. Возможности:
- Поддержка входных форматов json и yml
- Вывод отчета в виде plain text, Stylish, Json

В результате реализации данного проекта были получены следующие навыки:
- Работа с библиотекой picocli
- Работа с коллекциями и структурами данных (хеш-таблица)
- Работа с разными форматами данных (json, yml)
- Организация работы с файлами (библиотека java.nio.file классы Path, Paths, Files)
- Организация сериализации и десериализации данных (библиотека Jackson Class ObjectMapper)
- Работа с системой непрерывной интеграции (CI) — Github Actions
- Автоматическое тестирование с помощью JUnit, анализ покрытия кода тестами (библиотека Jacoco)
- Работа с CodeClimate
- Использование техники TDD (написание тестов до кода)

Используемые технологические стеки: Java SE 17, Gradle 7, Git, GitHub, Checkstyle, JUnit 5

Hard skills:
- Java Core 17
- Java Collections
- Git
- Github
- Github Actions
- Gradle
- ООП
- JUnit 5
- ОС Ubuntu

Телефон: +79129413005
Email: stet169500@gmail.com

Опыт работы:
Компания: МОУ СОШ №10
Позиция: Системный администратор
Начало работы: 2013-08-01
Конец работы: 2023-07-01
Описание: установка и настройка ПО, роутеров; мелкий ремонт оргтехники (ноутбуков, проекторов); подключение к ЕСПД АРМ учреждения; обеспечение антивирусной защиты на АРМ учреждения
Достижения: настройка и сопровождение доменной сети, групповых политик; настройка корпоративной почты; введение сервисов Google для удаленного обучения

Место учебы:
Институт:
Факультет:
Начало обучения: 2002-09-01
Конец обучения: 2007-06-01
Описание: АСОИУ, УГТУ


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит впечатляюще и содержит множество навыков и опыта работы в различных ком...
Резюме содержит информацию о вашем опыте работы и образовании, но есть несколько пробле...
Резюме в целом выглядит хорошо. В нем приведены подробные описания четырех проектов, в ...
Резюме выглядит достаточно хорошо, но есть несколько моментов, которые можно улучшить: ...
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...