Hexlet CV

Junior Java Developer

Основное


Описание

В настоящее время учусь на платформе hexlet.io на позицию Java-разработчик. Ищу работу или стажировку на позицию Junior Java Developer. Готов к full time, part time, удаленной работе.
Проживаю в городе Майкоп, релокация обсуждаема.

В процессе обучения на платформе, выполнил следующие проекты:
1)Brain Games
https://github.com/k0damaDEV/Brain-Games
Описание: программа предлагает пользователю командной строки одну из пяти математических консольных игр и обрабатывает его ответы. Основная задача состояла в настройке окружения, установке приложений через пакетный менеджер, подключении дополнительных библиотек, создании git-репозитория, работы с терминалом и настройке линтера.
Используемый стек: Gradle, Eslint, Git, Github Actions, Codeclimate.

2)Differ
https://github.com/k0damaDEV/JSON-YAML-Differ
- программа определяет разницу между двумя структурами данных. Поддерживает входные форматы yaml, json и выводит результат в одном из трех форматов(json/plain/stylish). Главная цель была научиться работать с древовидными структурами данных и рекурсивными алгоритмами. В ходе разработки было реализовано чтение файлов, парсинг входящих данных, построение дерева различий, формирование необходимого вывода и написание автоматизированных тестов.
Используемый стек: Gradle, Jacoco, Codeclimate, JUnit, Git, Github Actions, Jackson, Eslint, Picocli.

3)Data Validator
https://github.com/k0damaDEV/Data-Validator
- программа проводит валидацию переданных ей данных в зависимости от выбранных валидаторов. Главной целью было прокачать архитектуру, а так же поработать с наследованием, соблюдая принципы SOLID.
Используемый стэк: Gradle, CodeClimate, JUnit, CI, Eslint, Git, JaCoCo.

4)SEO Analyzer
https://github.com/k0damaDEV/SEO-Analyzer
- небольшой сайт, с помощью которого можно проверить сайт на доступность, а так же спарсить некоторые данные из его HTML кода.(h1, title, description)
Главной целью было закрепить знания по Javalin, ORM, Mock Web тестам, парсингу HTML кода сайтов, а так же работе с базами данных.
Используемый стэк: Javalin, Ebean, slf4j, Thymeleaf, Lombok, H2, PostgreSQL, JUnit, Jsoup, Unirest, MockWebServer, Eslint, Gradle, Jacoco, CodeClimate, Git, CI.

Список выполненных тестовых заданий:
1) REST Parcel Tracker(Media Soft)
https://github.com/k0damaDEV/MediaSoft-Parcel-Tracker-TEST
REST-приложение, которое позволяет отслеживать движение разных типов посылок, изменять их статус, добавлять промежуточные почтовые отделения и тд.(подробное API в описании репозитория)

Я активно прохожу программу, поэтому список выполненных проектов будет дополняться.

В данный момент изучаю Spring

Обо мне:
После окончания школы, я долго не мог определиться с поступлением, но так как меня интересовала химия/биология, то было решено поступать в медицинский. Я доучился до конца 3 курса, но решил изменить направление, так как 3-х лет мне хватило, чтобы понять состояние данной отрасли в нашей стране. В определенный момент я все же решился серьезно обучиться на разработчика, так как меня всегда интересовала эта тематика. В самом начале пути учил C# по гайдам на ютубе, благодаря чему мог писать небольшие софты, работающие с текстом.
В свободное время люблю слушать IT-подкасты, или писать какие-то небольшие пет-проекты для души.

Навыки

Java 11
HTTP
Github Actions
Gradle
Git + Github
Servlets
JSP
Linux/Windows/MacOS
JUnit
SQL
ORM
REST
PostgreSQL
H2
Spring Boot
Spring Data

Владение английским
Начальные знания
Контакт
@k0damaDEV

Образование


Майкопский медицинский колледж
сент. 2018 - мая 2021

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

Привет!

Хорошее резюме, могу совсем немножечко придраться :)

1) Чтобы было совсем красиво, ссылки на гитхаб можно вшить в названия проектов и выделить текст жирным/другим цветом. И еще, вместо слова "Описание" поставить знак тире и сразу начать описывать проект)

2) Пишите, что есть небольшие пет-проекты для души - было бы круто дать ссылку или рассказать про них подробнее;

3) Небольшая ошибка: "буду изучать Sping". Вероятно, имели в виду Spring.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Сергей, привет! Пару рекомендаций: 1) Добавьте красную строку перед описанием учебн...
Сергей, добрый день! Оставлю рекомендации, как сделать резюме лучше: Поработайте на...
Виталий, привет! 1) Начинайте с описания должности, на которую претендуете. Рекрутер...
Игорь, привет! Хорошее описание, но я бы посоветовала начинать блок с описания желае...
Александр, добрый день! Несколько рекомендаций по улучшению резюме: 1) Расскажите...
Привет! Первый блок описан хорошо! Вот здесь можно подсмотреть, как еще улучшит опи...
Добрый день! Для имен есть специальный раздел "имя" - там его и укажите. Раздел "опис...
Добрый день! Я бы переработал описание - сейчас это выглядит как "у меня все на базо...
Денис, добрый день! На первый взгляд очень много текста в блоке описание. Необходим...
Добрый день! Описание хорошее. Навыки: не понимаю, чем отличается знаю от знаком? Я ...