Java-разработчик

Контакты


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

Описание

Java-разработчик с опытом создания игр, инструментов сравнения файлов и библиотек валидации данных. Владею Java, JUnit, Apache Commons CLI, Jackson, SnakeYAML, Git и Make. Разработал три проекта: "Игры разума", "Comparator" и "Validation Library", в которых практиковал эти инструменты.
Ищу возможности применить свои навыки для создания эффективных и надежных решений. Готов к новым вызовам и стремлюсь к непрерывному развитию в области программирования.

Навыки

Java
Spring
Hibernate
Java Core
Java EE
Java SE
ООП
Kafka
*nix
высоконагруженные системы
JUnit
Apache Commons CLI
Jackson
SnakeYAML
Git
GitHub
Make
Английский язык: начальные знания

Описание проектов

Brain games - серия обучающих игр для тренировки ума, написанных на Java. В репозитории доступна демонстрация геймплея.
Технологический стек: Java, Make, JUnit, Apache Commons CLI, Git, GitHub
Полученные навыки: программирование на Java, работа с системой контроля версий Git, использование системы сборки Make, разработка консольного интерфейса (Apache Commons CLI), написание и запуск тестов с помощью JUnit, управление проектом на GitHub

Comparator - программа для сравнения двух файлов форматов .json и .yml, написанная на Java. Приложение поддерживает работу с вложенными структурами данных и различными форматами вывода.
Технологический стек: Java, Make, JUnit, Apache Commons CLI, Jackson, SnakeYAML, Git
Полученные навыки: программирование на Java, работа с системой контроля версий Git, использование системы сборки Make, работа с JSON и YAML (библиотеки Jackson и SnakeYAML), разработка консольного интерфейса (Apache Commons CLI), написание и запуск тестов с помощью JUnit, управление проектом на GitHub

Validation Library - библиотека валидации, предоставляющая гибкие и многоразовые схемы для проверки различных типов данных, написанная на Java. Поддерживает валидацию строк, чисел и карт, с возможностью расширения для других типов данных.
Технологический стек: Java, Make, JUnit, Apache Commons CLI, Git, GitHub
Полученные навыки: программирование на Java, работа с системой контроля версий Git, использование системы сборки Make, разработка библиотек для валидации данных, написание и запуск тестов с помощью JUnit, разработка консольного интерфейса (Apache Commons CLI), управление проектом на GitHub

Опыт


Персональный тренер, Фитнес клуб Молот
Фитнес клуб дает возможность людям тренироваться в комфортных, безопасных условиях.
Август 2020 - по настоящее время

•Контролирую безопасность и эффективность тренировочных протоколов
•Корректирую питание в соответствии с поставленными задачами
•Даю рекомендации по оптимизации сфер жизни, ответственных за продуктивность.
Результаты:
•Вывел ученицу на уровень МСМК по становой тяге.
•Сам являюсь МС по жиму лежа, ЭЛИТА по отжиманиям на максимум.

Образование


Профессия «Java-разработчик». Хекслет Рус
Август 2023 - по настоящее время
Чудовский техникум. Электромонтёр по ремонту и обслуживанию электрооборудования 3 (третьего) разряда
Сентябрь 2017 - Июнь 2018

О себе
Проживаю в городе Санкт-Петербург

Начинающий Java-разработчик с более чем годом интенсивного обучения и практики. За это время я реализовал нескольких учебных проектов:

•Разработал простые логические игры.
•Инструмент для сравнения файлов и выявления различий.
•Проект для проверки и валидации пользовательских данных.
•Проект для анализа веб-страниц.
•Проект для управления задачами.

В процессе работы над этими проектами я освоил основные технологии и фреймворки, такие как Spring и Javalin, а также различные дополнительные библиотеки для Java. Мои знания в области баз данных включают работу с PostgreSQL.

Хотя у меня нет практического опыта работы в Agile-среде, я обучался принципам CI и знаком с концепциями различных типов листов в Java (например, ArrayList, LinkedList, TreeMap/Set) и их применением для решения различных задач.

Мои основные достижения на текущий момент — это успешное выполнение учебных проектов, которые позволили мне получить глубокие знания в области разработки на Java и научиться применять их на практике.

Мои карьерные цели включают стремление стать руководителем отдела разработки в компании.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, что хорошо, но оно может быть более структурирова...
Привет, Алексей! Давай дополним резюме информацией: 1. Описание Этот раздел стоит переф...
Привет, Артур! Давай поработаем над содержанием резюме: 1. Полностью давай напишем назв...
Привет, Матвей. Отлично получилось структурировать информацию! Есть несколько дополнен...
Привет, Анна! Давай дополним твое резюме следующей информацией: 1. Описание Поскольку р...
Это резюме выглядит довольно впечатляющим. У вас есть обширный опыт в различных областя...
Это резюме имеет некоторые хорошие качества, такие как указание навыков в разработке на...
Оценка резюме: Общая информация: Позитивные стороны: Хорошо структурировано, четко ...
Это резюме Frontend-разработчика имеет хороший потенциал, но есть несколько моментов, к...
Это резюме представляет вас как начинающего Java-разработчика с опытом работы над проек...