Java-разработчик
Контакты
Ищу работу/стажировку Backend-разработчиком на Java
Обучаюсь на курсе Хекслет: "Java-разработчик"
За время учебы реализовал следующие проекты:
"Игры разумов" https://github.com/PolanskiKai/java-project-61
"Игры разума" — набор из пяти консольных игр, где каждая игра задает вопросы, на которые нужно дать правильные ответы.
Технологии, которые я использовал для написания проекта:
- Git, GitHub;
- Gradle;
- Анализатор кода Checkstyle;
- Code Climate.
"Вычислитель отличий" https://github.com/PolanskiKai/java-project-71
"Вычислитель отличий" - программа, определяющая разницу между двумя структурами данных. Поддерживает форматы json и yaml. Генерирует отчеты в трех разных видах.
Технологии, которые я использовал для написания проекта:
- Junit5 (применение практики непрерывной интеграции);
- Picocli;
- Jackson;
- GitHub Actions;
- Java Collections Framework;
- JaCoCo.
"Валидатор данных" https://github.com/PolanskiKai/java-project-78
Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных.
На проекте довелось проектировать структуры классов, композицию объектов, наследование и fluent-интерфейс.
Java Core
Основы ООП
Основы HTML / CSS
Основы SQL
Java Collections Framework
Intellij IDEA
Gradle
Git/Github
Разработка через тестирование (TDD), JUnit5
Опыт
Создание задач на решение технических инцидентов и направление в ответственный отдел разработки с дальнейшим контролем статуса;
Ознакомление с Release note и проверка работоспособности функционала на серверах после успешного релиза;
Консультации для разработчиков, аналитиков и тестировщиков по моментам реализации решений для выбора оптимального с пользовательской точки зрения;
Выявление неработоспособности платежных систем у клиентов и устранение инцидента;
Создание четко сформулированных задач и направление в ответственный отдел разработки дальнейшим контролем статуса (при необходимости вмешательства при решении инцидента);
Выгрузка отчётов/статистики для клиента (По необходимости);
Сопровождение клиента при интеграции;
Помощь клиентам в решении технических инцидентов;
Подготовка клиентских доступов при подключении клиента на новый сервер;
Запрос на создание рабочих доступов в кабинет при появлении нового сотрудника.
Образование
Начальные знания английского языка
Проживаю в городе Набережные Челны