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


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет несколько недостатков: Ошибки и опечатки: В резюме есть опечатки и о...
Это резюме обладает несколькими сильными сторонами, такими как: Хорошо структурирован...
Привет, Анна! Давай немного доработаем раздел с опытом работы. Основной принцип, которо...
Данное резюме Junior Data Analyst содержит информацию о профессиональном опыте работы в...
Привет, Дарья! Давай улучшим твоё резюме: 1. Для удобства и компактности ссылку на Git...
Привет, Надежда! Давай улучшим твое резюме: 1. Опыт Давай немного сократим этот раздел....
Это резюме содержит обширную информацию о вашем образовании, профессиональном опыте и н...
Это резюме содержит обширную информацию о вашем опыте и навыках в различных областях, т...
Резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, для у...
Это резюме обладает множеством положительных аспектов: Выделены ключевые навыки и опы...