Java-разработчик
Основное
Набережные Челны
Не готов
Ищу работу/стажировку Backend-разработчиком на Java
Обучаюсь на курсе Хекслет: "Java-разработчик"
За время учебы реализовал следующие проекты:
"Игры разумов" https://github.com/PolanskiKai/java-project-61
"Игры разума" — набор из пяти консольных игр, где каждая игра задает вопросы, на которые нужно дать правильные ответы.
Технологии, которые я использовал для написания проекта:
- Git, GitHub;
- Gradle;
- Анализатор кода Checkstyle;
- Code Climate.
"Вычислитель отличий" https://github.com/PolanskiKai/java-project-71
"Вычислитель отличий" - программа, определяющая разницу между двумя структурами данных. Поддерживает форматы json и yaml. Генерирует отчеты в трех разных видах.
Технологии, которые я использовал для написания проекта:
- Junit5 (применение практики непрерывной интеграции);
- Picocli;
- Jackson;
- GitHub Actions;
- Java Collections Framework;
- JaCoCo.
"Валидатор данных" https://github.com/PolanskiKai/java-project-78
Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных.
На проекте довелось проектировать структуры классов, композицию объектов, наследование и fluent-интерфейс.
Java Core
Основы ООП
Основы HTML / CSS
Основы SQL
Java Collections Framework
Intellij IDEA
Gradle
Git/Github
Разработка через тестирование (TDD), JUnit5
Работа
Создание задач на решение технических инцидентов и направление в ответственный отдел разработки с дальнейшим контролем статуса;
Ознакомление с Release note и проверка работоспособности функционала на серверах после успешного релиза;
Консультации для разработчиков, аналитиков и тестировщиков по моментам реализации решений для выбора оптимального с пользовательской точки зрения;
Выявление неработоспособности платежных систем у клиентов и устранение инцидента;
Создание четко сформулированных задач и направление в ответственный отдел разработки дальнейшим контролем статуса (при необходимости вмешательства при решении инцидента);
Выгрузка отчётов/статистики для клиента (По необходимости);
Сопровождение клиента при интеграции;
Помощь клиентам в решении технических инцидентов;
Подготовка клиентских доступов при подключении клиента на новый сервер;
Запрос на создание рабочих доступов в кабинет при появлении нового сотрудника.
Образование
Рекомендации
Резюме имеет неплохой уровень, но есть некоторые моменты, которые можно улучшить.
Плюсы:
- Присутствует опыт разработки проектов на Java и использования различных технологий;
- Указаны навыки и знания в области Java, ООП, HTML/CSS, SQL, разработки через тестирование;
- Есть опыт работы в IT-сфере, что может быть полезным при поиске работы;
- Указано образование, хотя оно не связано с IT, но это может дополнительно выделить кандидата.
Минусы:
- Описание опыта работы не слишком подробное и не содержит конкретных результатов, достигнутых на предыдущей работе;
- Описание проектов не содержит конкретных задач, решенных в этих проектах, и конкретных результатов, достигнутых в рамках проектов;
- Не упомянуто наличие сертификатов или участия в конференциях/мероприятиях, связанных с IT-сферой;
- Не указаны языки, на которых кандидат может работать.
Итог: резюме имеет потенциал, но нуждается в доработке и более подробном описании опыта и проектов. При этом, стоит добавить информацию о сертификатах и языках, на которых кандидат может работать.
Сопроводительное письмо
Уважаемый рекрутер,
Прилагаю свое резюме на позицию Backend-разработчика на Java.
Я являюсь студентом курса Хекслет "Java-разработчик" и за время учебы реализовал несколько проектов, включая "Игры разума", "Вычислитель отличий" и "Валидатор данных". В процессе работы я использовал такие технологии, как Git, GitHub, Gradle, Junit5, Picocli, Jackson, Java Collections Framework и другие. Также я имею знания в Java Core, основах ООП, HTML/CSS, SQL и TDD.
Кроме того, я имею опыт работы в качестве технического специалиста в компании АЯКО, где занимался созданием задач на решение технических инцидентов, консультированием разработчиков и тестировщиков, выявлением неработоспособности платежных систем у клиентов, созданием четко сформулированных задач и многим другим.
Я уверен, что мой опыт и навыки помогут мне успешно выполнять задачи в вашей компании и я буду полезным членом команды.
С уважением,
[Ваше имя]
Улучшенное резюме
Java-программист, ищу работу Backend-разработчиком на Java. Обучаюсь на курсе Хекслет: "Java-разработчик". За время учебы реализовал следующие проекты:
- "Игры разумов" (https://github.com/PolanskiKai/java-project-61) - набор из пяти консольных игр, где каждая игра задает вопросы, на которые нужно дать правильные ответы. Для написания проекта использовал Git, GitHub, Gradle, анализатор кода Checkstyle и Code Climate.
- "Вычислитель отличий" (https://github.com/PolanskiKai/java-project-71) - программа, определяющая разницу между двумя структурами данных. Поддерживает форматы json и yaml. Генерирует отчеты в трех разных видах. Для написания проекта использовал Junit5, Picocli, Jackson, GitHub Actions, Java Collections Framework и JaCoCo.
- "Валидатор данных" (https://github.com/PolanskiKai/java-project-78) - библиотека, с помощью которой можно проверять корректность любых данных. На проекте проектировал структуры классов, композицию объектов, наследование и fluent-интерфейс.
Также имею опыт работы в компании АЯКО в должности technical support engineer, где выполнял следующие обязанности:
- Создание задач на решение технических инцидентов и направление в ответственный отдел разработки с дальнейшим контролем статуса;
- Ознакомление с Release note и проверка работоспособности функционала на серверах после успешного релиза;
- Консультации для разработчиков, аналитиков и тестировщиков по моментам реализации решений для выбора оптимального с пользовательской точки зрения;
- Выявление неработоспособности платежных систем у клиентов и устранение инцидента;
- Создание четко сформулированных задач и направление в ответственный отдел разработки дальнейшим контролем статуса (при необходимости вмешательства при решении инцидента);
- Выгрузка отчётов/статистики для клиента (по необходимости);
- Сопровождение клиента при интеграции;
- Помощь клиентам в решении технических инцидентов;
- Подготовка клиентских доступов при подключении клиента на новый сервер;
- Запрос на создание рабочих доступов в кабинет при появлении нового сотрудника.
Мои навыки включают Java Core, основы ООП, основы HTML/CSS, основы SQL, Java Collections Framework, Intellij IDEA, Gradle, Git/Github, разработку через тестирование (TDD) и JUnit5.
Образование: Российский государственный университет правосудия, бакалавриат, магистратура, направление юриспруденция, 2015-2021 гг.
Контактные данные: +79196882130, polanskikai@gmail.com.
Добавить комментарий