Java - разработчик (Junior)

Контакты


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

Описание

Начинающий разработчик Java с большим энтузиазмом к обучению и развитию в области программирования. Обладаю твердыми знаниями в области Java SE, включая знание ООП, коллекций, многопоточности и исключений.
Стремлюсь к постоянному совершенствованию своих навыков и знаний, а также к работе над интересными проектами, которые позволят мне расти как профессионалу. Готова к обучению и развитию в рамках компании.

Навыки
  • Java
  • ООП
  • HTML
  • PostgreSQL
  • GitHub
  • Gradle
  • JUnit
  • Picocli
  • Linux
  • Intellij idea
Описание проектов

Учебные проекты:

Игры разума- консольная игра, включающая в себя 5 арифметических мини- игр. В каждой игре пользователю предъявляются задачи, для успешного прохождения которых необходимо ответить правильно на ряд вопросов. Победой считается три последовательно правильных ответа. Ошибка приводит к завершению игры и предложению попробовать снова. Игры включают в себя следующие задания:

  1. "Калькулятор" - игроку требуется решить арифметическое выражение.
  2. "Прогрессия" - необходимо найти и восстановить отсутствующие элементы в ряде чисел.
  3. Игра на определение, является ли число четным.
  4. Поиск наибольшего общего делителя между числами.
  5. Определение простого числа.

Технологический стек:
Java, Gradle, IntelliJ IDEA, Checkstyle, Make, Git, GitHub

Вычислитель отличий- это утилита, которая анализирует и показывает разницу между двумя структурами данных. Такие инструменты находят применение при анализе результатов тестирования или для мониторинга изменений в конфигурационных файлах.
Функционал утилиты включает:
- поддержку нескольких форматов данных на входе, таких как YAML и JSON.
- поздание отчётов в разных форматах: простой текст (plain text), структурированный стиль (stylish) и в формате JSON.

Технологический стек:
Java, Gradle, IntelliJ IDEA, Picocli, Jackson, JUnit, Checkstyle, Make,
Git, GitHub Actions (CI), Code Climate, Jacoco

Валидатор данных- это библиотека, реализующая проверку данных по заданным критериям. Настроены проверки для трёх типов данных:
-строка (String)
-целое число (Integer)
-коллекция (Map)

Технологический стек:
Java, Gradle, IntelliJ IDEA, JUnit, Checkstyle, Make, Git, GitHub Actions (CI), Code Climate, Jacoco

Анализатор страниц- сайт, который анализирует указанные страницы на SEO пригодность.
Проект реализован на языке программирования Java, в качестве веб-фреймворка используется Javalin, для генерации HTML-страниц — шаблонизатор JTE.
В процессе разработки и тестирования применяется встраиваемая база данных H2, на продакшене задействуется PostgreSQL.
Для стилизации пользовательского интерфейса используются CSS-фреймворк Bootstrap.

Технологический стек:
Java, HTML, CSS, HTTP, SQL, Javalin, JTE, Bootstrap, PostgreSQL, H2, Docker, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

Менеджер задач – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
В приложении можно создавать новые задачи, удалять и редактировать существующие, а так же назначать исполнителя, менять статусы задач, ставить метки.

Технологический стек:
Java, Spring Boot, Spring Data, Spring Security, HTTP, PostgreSQL, H2, Sentry, Docker, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

Опыт


Руководитель колл-центра, Лахта Клиника
Частная многопрофильная клиника
Июль 2020 - Август 2023

Помимо административно- управленческих обязанностей в мои задачи входили:
- настройка телефонии в клинике, подключение новых номеров
- настройка приложения для подмены личного номера для специалистов выездной службы (Zoiper)
- подключение и натройка сервисов для записи звонков, их тегирования
- составление технических требований для интеграции телефонии в МИС (медицинская информационная система)

Образование


Школа программирования Hexlet, Java-разработчик.
Сентябрь 2023 - по настоящее время
Санкт-Петербургский государственный педиатрический медицинский университет
Сентябрь 2013 - Июль 2019

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...