Juniour(Intern) Backend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Я программирую с 13 лет, но начинал с Python. Учился сам, ставил цель и шел к ней, узнавая разные механики и способы реализовать ту или иную задачу. На Python я делал различные GUI программы на Tkinter и HTML. Один из таких проектов это панель управления Discord бота для управления Discord сервером(к сожалению проект утерян). После Python, я понял что для меня подходит строго типизированные языки программирования, и лет в 15 записался. В 16 лет перешел на изучение Java под присмотром двух Middle Backend разработчиков.

Навыки
  • Язык программирования: Java
  • Опыт работы в Spring Framework
  • Опыт работы с MySQL (MariaDB)
  • Понимание основных принципов Java
  • Работа с Maven(Archetype), Gradle
  • Опыт написания JUnit тестов
  • Опыт работы в команде в Git организации
Описание проектов
  • REST API на базе Spring Framework: Разработал и реализовал REST API для хобби-проекта с использованием Spring Framework. API включал в себя большое количество сущностей и endpoint'ов для корректной работы приложения.

  • Библиотека для получения JSON объекта из POJO класса: Написал библиотеку, которая позволяет создавать JSON объекты из POJO классов с использованием рефлексии и аннотаций. Так же библиотека позволяет производить обратную операцию (уже с библиотекой org.json).

  • Консольный лаунчер Minecraft: Написал программу для скачивания/проверки ресурсов Minecraft, а так же последующим запуском Minecraft клиента. Основной проблематикой проекта было создание иерархии файлов для запуска, а так же их проверка.

  • Библиотека проверки целостности ресурсов: Реализовал библиотеку которая рекурсией сохраняет иерархию папок и файлов в указанной директории. На выход мы получаем JSON файл в той же директории в которой храняться SHA-256 хеши и названия файлов. Библиотека так же имеет и обратную операцию, и возвращает Map<File, IntegrityError>.


О себе
Проживаю в городе Липецк

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...