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

Контакты


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

Описание

Опытный Java-разработчик с глубокими знаниями в области Java Core, ООП и работы с популярными фреймворками. Имею опыт работы с настройкой окружения и автоматическим тестированием на JUnit. Мои навыки включают работу с массивами, коллекциями (списки, карты), дженериками, стримами и системами контроля версий Git. Разработал и успешно завершил несколько проектов, таких как "Игры разума" и "Вычислитель отличий". Стремлюсь к профессиональному росту и готов внести значительный вклад в вашу команду, предлагая надежные и эффективные решения в области Java-разработки.

Навыки
Hard Skills
  • Java Core
  • Java SE
  • ООП
  • SQL
  • JUnit5
  • Apache Commons CLI
  • Jackson
  • SnakeYAML
  • Picocli
  • Lombok
  • Git
  • GitHub
  • GitHub Actions (CI)
  • Gradle
  • Make
  • Checkstyle
  • JaCoCo
  • TDD
  • JDBC
  • HTTP API
  • MockWebServer
  • Unirest
  • Code-Climate
  • A2 - уровень английского языка
Описание проектов

Проект "Игры разума"

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

Стек технологий:

Java, Gradle, Checkstyle, Git, GitHub Actions (CI), IntelliJ IDEA

Проект "Вычислитель отличий"

Вычислитель отличий — это консольная утилита, написанная на основе фреймворка Picocli, предназначенная для вывода отличий между двумя файлами в выбранном пользователем формате. По умолчанию используется формат stylish (json-подобный, с указанием изменений через символы +/- рядом с изменёнными ключами, и без символов, если ключ не изменялся). Также доступен вывод в форматах plain и json для дальнейшей обработки результатов сравнения.

Стек технологий:

Java, Jackson, Picocli, Lombok, Gradle, Checkstyle, Git, GitHub Actions (CI), Junit5, TDD technique, Jacoco

Проект "Библиотека валидации данных"

Библиотека валидации данных — библиотека для проверки (валидации) любых введенных данных в соответствии с заданными параметрами.

Стек технологий:

Java, JUnit5, Code-Climate, Make, Git, GitHub Actions (CI), Fluent Interface, TDD, JaCoCo, Lombok

Проект "Анализатор страниц"

Анализатор страниц — сайт, который анализирует введенные страницы на SEO пригодность.

Стек технологий:

Bootstrap (CDN), Javalin, JDBC, HTTP API, JUnit5, Jacoco, MockWebServer, Unirest

Образование


Онлайн-школа программирования "Hexlet", Java-разработчик
Февраль 2024 - по настоящее время
Западно-Казахстанский университет имени М.Утемисова. Информационные Системы
Сентябрь 2023 - по настоящее время

О себе
Не готов релоцироваться
Проживаю в городе Уральск

Я увлечён работой в сфере разработки программного обеспечения и стремлюсь к профессиональному росту в динамичной и инновационной среде.
Готов к новым вызовам и стремлюсь к участию в проектах, где могу внести значительный вклад в разработку и внедрение инновационных решений, способствующих росту бизнеса и удовлетворению потребностей клиентов.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Глеб! Давай улучшим твое резюме: Описание Данный раздел давай пересоберем. О...
Это резюме содержит информацию о разнообразном опыте работы и образовании кандидата, од...
Это резюме QA-инженера выглядит в целом информативным, но есть несколько моментов, кото...
Это резюме хорошо структурировано и содержит информацию о ваших навыках и опыте работы....
Привет, Тимофей! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересобер...
Резюме Java-разработчика выглядит впечатляюще. Кандидат описывает свои навыки и опыт ра...
Привет, Антон! Давай улучшим твое резюме: 1. Опыт - Давай опишем задачи и достижения т...
Привет, Павел! Давай улучшим твое резюме: 1. Подраздел «Дополнительные контакты» предп...
Резюме представляет хороший старт для начинающего Python-разработчика. Ваши проекты, ос...
Привет, Александра! Давай улучшим твое резюме: 1. Не забудь внести сведения о дополнит...