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


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме содержит обширный список технических навыков, проектов и опыта работы. Однако, е...
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...