Hexlet CV

Junior Java developer, стажер

Основное


Описание

Ищу вакансию Junior Java developer, стажер на полный рабочий день / стажировку.
Готов работать как удаленно так и в офисе (г. Омск)

В 2019 году окончил ОмГАУ по специальности Агрохимия. 2 года Работал по специальности. Трудился вдали от города, что меня не устраивало. Понял, что в будущем в моей профессии нет карьерного и зарплатного роста. В поисках новой профессии рассматривал разработку. Прошел несколько бесплатных уроков на 'Javarush'. После просмотра видео лекции по программированию (CS50), стала интересна computer science и я поверил, что у меня получиться разобраться в этом.
Друг предложил пройти платные курсы и в дальнейшем устроиться на работу, есть цели дойти до конца курса и освоить Spring, так как многие разрабатывают на нем.
Хочу попасть в коллектив единомышленников-профессионалов, в котором я смогу развиваться дальше и получать новый опыт.

В январе 2022 год начал проходить курсы на Hexlet.

Реализовал проекты:

1. ИГРЫ РАЗУМА (CLI).
набор из пяти консольных игр

Технический стек: Java 17, Gradle, Make, Github Actions

Полученные навыки:
- Настройка окружения Linux, Idea
- Сборка проекта через Gradle, установка зависимостей
- Опыт написания кода по CodeStyle
- Установка CodeClimate, checkstyle
- Работа с архитектурой проекта

2. ВЫЧИСЛИТЕЛЬ ОТЛИЧИЙ(CLI) - приложение, выводящее в консоль отличие между данными двух файлов. Использовал библиотеку picocli.

Технический стек: Java 17, Gradle, Make, Github Actions, Picocli, Jackson, jacoco

Полученные навыки:
- Работа с библиотекой Jackson
- Работа с файлами json, yaml. Парсинг.
- Написание автоматических тестов библиотеки jUnit
- Настройка окружение (установка codeCoverage, jacoco plagin)
- Преобразование данных из файла в объект java класса и наоборот.
- Создание архитектуры проекта, классы, пакеты, написание логических операции (парсинг, форматер, дерево различий)
- Создание отдельного класса под данные json
- Работа с библиотекой picocli

3. ВАЛИДАТОР ДАННЫХ - Выполняет проверку объектов на валидность по схеме.

Технический стек: Java 17, Gradle, Make, Github Actions, jacoco,

Полученные навыки:
- Принцип "наследие" в ООП реализован на практике
- Соблюдение принципа инкапсуляции в ООП ( не изменял поля класса родителя, вызывал метод снаружи)
- Опыт работы с классом Predicate
- создание архитектуры проекта

Продолжаю обучение с целью стать специалистом в данной области.
Сейчас прокачиваюсь в java-веб технологиях. Spring.

В ходе обучения реализовывал классы ArrayList и LinkedList имплементировал интерфейс List, писал Iterator, получил знания и представлении о сложности алгоритмов О-большое.

Навыки
  • Алгоритмы и структуры данных
  • ООП
  • HTTP запросы к серверу
  • HTML
  • PostgreSQL

  • Владение Git, Github, Gitlab.

  • Владение Командной строкой в linux

  • Настройка окружения linux

  • владение редактором Intellij IDEA

  • Знание Языка Java ( Коллекции, ООП )

  • Сборка проектов через Gradle

  • Автоматическое тестирование, написание тестов jUnit

Владение английским
Начальные знания
Контакт
email: demin1305@omgau.org

Образование


ОмГАУ
мая 2013 - июля 2019

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

Привет, Олег!
Основательно подошел к составлению резюме :) Хочу дать лишь несколько советов по улучшению:
1. В Описании добавь, пожалуйста, какую вакансию рассматриваешь (в твоем случае: "Ищу вакансию Junior Java developer).
2. Необходима мотивационная часть: работодателю будет важно увидеть, почему ты решил сменить сферу деятельности, чем она тебя привлекает, как ты планируешь реализовать свой интерес. Найди мощные драйверы, которые тобой движут, через них опиши свой приход и желание развиваться в IT. Эту информацию можно будет дальше использовать при написании сопроводительного письма при откликах.
3. Можно выделить отдельной строкой Учебные проекты (применить шрифт). Так будут нагляднее расставлены акценты.
Еще будет хорошо под каждым проектом выделить используемый технический стек.
4. Работа
Из резюме я поняла, что ты работал по специальности. Мы с тобой понимаем, что это нерелевантный опыт для вакансии, на которую ты претендуешь, но он "снимает" заранее вопросы у работодателя, чем ты был занят до обучения. Еще один плюс этого опыта - пройден этап социализации в компании, наверняка, ты получил элементарные навыки работы в команде, планирование и прочее. Можно его указать и написать 2-3 ключевые задачи/обязанности, которые ты выполнял.

Успехов тебе!


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Тимур, привет. Молодец! Основательно подошел к содержанию резюме. Предлагаю доработать...
Александр, добрый день! Давайте подредактируем резюме и обозначим позицию :) 1. Описа...
Максим, привет! Формат резюме выбран верно, информация отражена по существу :) Предла...
Привет, Дмитрий. Good job :) У меня есть несколько дополнений к содержанию: 1. Описа...
Арсений, привет! Отличное резюме :) У меня лишь несколько дополнений: 1. В описании ...
Евгений, привет! Предлагаю проработать резюме, так как в начале любого пути всегда важ...
Привет, Владимир! Так как ты в начале пути, сейчас важно заложить крепкий фундамент. П...
Дмитрий, привет! Готовое резюме :) У меня только одно пожелание к формату: Работа. З...
Привет, Антон! Резюме составлено отлично :)Молодец! Мои пожелания к формату: Работа:...
Привет, Алексей! Качественное резюме, молодец :) Хотела уточнить: - удаленный формат...