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>.


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Данное резюме демонстрирует широкий спектр навыков и опыта работы в области аналитики д...
Привет, Анастасия! Спасибо за рекомендации, Обновил резюме.
Это резюме Python (Junior) разработчика демонстрирует широкий спектр навыков и опыта, к...
Это резюме содержит много информации, но оно требует значительного улучшения. Вот неско...
Привет, Ержан! Давай улучшим твоё резюме: 1. Переведи пожалуйста свои имя и фамилию на...
Резюме данного кандидата представляет смешанный опыт в разработке на Python и ABAP. Плю...
Это резюме демонстрирует широкий спектр навыков и опыта работы в области веб-разработки...
Это резюме содержит много информации о различных работах, образовании и навыках кандида...
Привет, Данил! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компактно...
Это резюме демонстрирует широкий спектр навыков и опыта работы в области программирован...