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

Образование


ОмГАУ
Май 2013 - Июль 2019

О себе
Начальные знания английского языка

Комментарии


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

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

Ожидает подтверждения
0

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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...
Это резюме содержит хорошие элементы, такие как указание на изучение JavaScript и Java,...
Привет, Екатерина! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересоб...