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

Основное


Город

Новосибирск

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

Готов

Описание

О себе

Начинающий Java-разработчик. Ищу работу на позиции Junior с полной занятостью или стажировку по своей специальности. Рассматриваю любые форматы: офисный, гибридный, удалённый. Готова к релокации.

В 2023 году приняла решение сменить сферу деятельности и заняться веб-разработкой, т.к. считаю, что проявляю гораздо больше предрасположенностей и интереса к информатике как к представителю точных наук, нежели к более гуманитарным или творческим сферам. Язык Java привлёк меня своей универсальностью в использовании и надежностью, обусловленной поиском возможных ошибок ещё на этапе компиляции.

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

Выполненные учебные проекты

ИГРЫ РАЗУМА
Проект представляет собой игру, предлагающую пользователю решить 5 различных математических задач на выбор. По ссылке на GitHub можно ознакомиться с ними и посмотреть, как происходит игровой процесс.

Приобретённые навыки:

  • Настройка окружения Java
  • Работа в IntelliJ IDEA
  • Подключение и работа с checkstyle и CodeClimate
  • Работа с системой контроля версий Git и GitHub
  • Сборка проектов с помощью Gradle
  • Опыт работы с командной строкой
  • Запись аскинем

ВЫЧИСЛИТЕЛЬ ОТЛИЧИЙ
Проект реализует утилиту для командной строки, которая находит отличия между двумя файлами форматов JSON или YAML и выдаёт результат в различных форматах. При разработке утилиты использовались библиотеки для работы с файлами форматов JSON и YAML, а также библиотека для создания утилит командной строки picocli.

Приобретённые навыки:

  • Написание автоматических тестов
  • Умение вести разработку через тестирование
  • Подключение и работа с JaCoCo
  • Работа с утилитой make
  • Настройка GitHub Actions
  • Опыт работы с файлами
  • Опыт работы с библиотеками jackson-databind и jackson-yaml
  • Опыт работы с библиотекой picocli

ВАЛИДАТОР ДАННЫХ
Проект представляет собой библиотеку для валидации данных. Реализована возможность проводить валидацию строк, целых чисел и словарей (мап). Цель создания данного проекта - закрепить знания об объектно-ориентированном программировании и его принципах.

Приобретённые навыки:

  • Применение принципов ООП на практике
  • Работа с функциональным интерфейсом Predicate
  • Опыт работы с JShell Plugin (использовался для записи аскинем)
  • Опыт написания документации (README.md)
Навыки

Hard skills

  • Java Core
  • Java Collections Framework
  • Автоматическое тестирование (JUnit5)
  • HTML, CSS
  • Основы SQL
  • Git, GitHub
  • Javalin
  • Сборка проектов через Gradle
  • Работа с WSL (Windows Subsystem for Linux)
  • Jackson
  • Понимание принципов ООП
  • Разработка через тестирование (TDD)

Soft skills

  • Способность быстро учиться новому
  • Умение решать проблемы самостоятельно
  • Способность доводить начатое до конца
  • Критическое мышление
  • Креативность
Владение английским
Читаю профессиональную литературу
Телефон
Почта
dark.little.finch@gmail.com
Телеграм
@darklittlefinch
Дополнительные контакты

Образование


Школа программирования Хекслет
Апрель 2023 - по настоящее время
Новосибирский государственный педагогический университет, Графический дизайнер (неоконченное высшее, 4 семестра)
Сентябрь 2020 - Август 2022

Комментарии


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

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

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

Резюме выглядит хорошо структурированным и содержит достаточно информации о навыках и опыте кандидата. Отмечены как hard skills, так и soft skills, что является плюсом. Также указаны выполненные учебные проекты, что демонстрирует практический опыт работы с Java и связанными инструментами. Однако, есть несколько областей, в которых резюме можно улучшить:
- Обратите внимание на правильность оформления пунктов списка навыков. Например, раздел "Hard skills" начинается с однотипных фраз, а затем переходит к перечислению навыков. Рекомендуется сделать все пункты однородными по структуре.
- Укажите более конкретные детали о выполненных проектах, такие как их цель, использованные технологии и результаты. Это поможет работодателю получить более полное представление о ваших навыках и опыте.
- Добавьте информацию о вашем образовании, включая университет и специальность, если есть.
- Укажите дополнительные языки программирования или технологии, которыми вы владеете, если они относятся к вашей области работы.
- Убедитесь, что контактные данные (электронная почта) указаны корректно.

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

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

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

Я обращаюсь к вам с целью представить своё резюме на позицию Java-разработчика. Я начинающий специалист в данной области и ищу работу с полной занятостью или стажировку, чтобы получить практический опыт.

С самого окончания школы я искала свою настоящую профессию и сначала ошибочно считала, что мои способности лежат лишь в гуманитарных науках. Это привело к тому, что я не успела получить реальный опыт работы. Я пробовала свои силы в разных сферах, таких как повар, журналист и дизайнер. У меня есть 4 семестра бакалавриата по специальности "Графический дизайн".

В 2023 году я приняла решение сменить сферу деятельности и заняться веб-разработкой, так как у меня больше предрасположенность и интерес к информатике, рассматривая её как точную науку. Я выбрала язык Java из-за его универсальности и надежности, а также возможности предотвращения ошибок ещё на этапе компиляции.

На данный момент являюсь студентом программы "Java-разработчик" в школе программирования Hexlet и активно занимаюсь разработкой учебных проектов. У меня уже есть опыт работы с настройкой окружения Java, работой в IntelliJ IDEA, подключением и использованием checkstyle и CodeClimate, а также работой с системой контроля версий Git и GitHub. Я также имею опыт сборки проектов с помощью Gradle и работой с командной строкой.

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

Владение Hard skills, включая Java Core, Java Collections Framework, автоматическое тестирование (JUnit5), разработку через тестирование (TDD), работу с Git и GitHub, сборку проектов через Gradle, работу с WSL (Windows Subsystem for Linux), Project Lombok, CLI Builder (picocli) и Jackson, позволяют мне эффективно выполнять задачи в области Java-разработки.

Кроме того, я обладаю Soft skills, такими как готовность учиться новому, умение решать проблемы самостоятельно и способность доводить начатое дело до конца.

Я очень заинтересована в возможности применить свои знания и умения в реальной рабочей среде. Я готова активно развиваться и вкладывать все свои усилия в достижение общих целей команды. Буду рада встретиться с вами для более детального обсуждения моего опыта и возможностей сотрудничества.

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

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

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

О себе
Начинающий Java-разработчик. Ищу работу с полной занятостью или стажировку по своей специальности. Рассматриваю как офисный формат (г. Новосибирск), так и удалённый.

Со времён окончания школы (2017) искала наиболее близкую мне профессию и ошибочно считала, что способна только к гуманитарным наукам. По этой причине не успела получить реальный опыт работы где-либо. Пробовала себя в разных специальностях, таких как повар, журналист, дизайнер. Имею за плечами 4 семестра бакалавриата по специальности «Графический дизайн».
В 2023 году я приняла решение сменить сферу деятельности и заняться веб-разработкой, т.к. считаю, что проявляю гораздо больше предрасположенностей и интереса к информатике как к представителю точных наук, нежели к более гуманитарным и творческим сферам. Язык Java привлёк меня своей универсальностью в использовании и надежностью, обусловленной поиском возможных ошибок ещё на этапе компиляции.
На данный момент являюсь студентом программы «Java-разработчик» в школе программирования Hexlet и занимаюсь разработкой учебных проектов.

Выполненные учебные проекты
Игры разума
Проект предлагает пользователю решить 5 различных математических задач.

Приобретённые навыки:
- Настройка окружения Java
- Работа в IntelliJ IDEA
- Подключение и работа с checkstyle и CodeClimate
- Работа с системой контроля версий Git и GitHub
- Сборка проектов с помощью Gradle
- Опыт работы с командной строкой

Вычислитель отличий
Проект реализует утилиту для командной строки, которая находит отличия между двумя файлами форматов JSON или YAML и выдаёт результат в различных вариантах.

Приобретённые навыки:
- Написание автоматических тестов
- Умение вести разработку через тестирование
- Подключение и работа с JaCoCo
- Работа с утилитой make
- Настройка GitHub Actions
- Опыт работы с файлами
- Опыт работы с библиотеками jackson-databind и jackson-yaml
- Опыт работы с библиотекой picocli

Hard skills
- Java Core
- Java Collections Framework
- Автоматическое тестирование (JUnit5)
- Разработка через тестирование (TDD)
- Git, GitHub
- Сборка проектов через Gradle
- Работа с WSL (Windows Subsystem for Linux)
- Project Lombok
- CLI Builder (picocli)
- Jackson

Soft skills
- Готовность учиться новому
- Умение решать проблемы самостоятельно
- Способность доводить начатое до конца

dark.little.finch@gmail.com


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