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 ключевые задачи/обязанности, которые ты выполнял.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Junior QA Manual Engineer содержит много полезной информации о вашем образов...
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...
Этот профиль Frontend Developer выглядит достаточно привлекательным. У вас хорошие навы...
Это резюме имеет некоторые положительные и отрицательные аспекты. Вот мои оценки: Поло...
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...