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

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...