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 - по настоящее время

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...
Это резюме Junior Frontend-разработчика содержит достаточно информации о вашем образова...