java-разработчик

Контакты


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

Описание

Имею учебный опыт разработки на Java, понимаю принципы ООП, знакома с основными паттернами проектирования и структурами данных. Использую TDD при разработке, умею пользоваться системой контроля версий Git (GitHub). Понимаю устройство HTTP на фундаментальном уровне и имею знания по верстке страниц(HTML, CSS).
В настоящее время прохожу обучение на "Hexlet" по программе "Java-разработчик". Комфортный формат работы - удаленный, но рассмотриваю любые варианты. Рассчитываю попасть в компанию, которая поможет мне вырасти профессионально.

Навыки

Hard skills
● Java Core, Java Collections;
● Понимание принципов ООП
● Автоматическое тестирование (JUnit5)
● Разработка через тестирование (TDD)
● Git, GitHub
● Сборка проектов через Gradle
● Веб-технологии: HTML, CSS, HTTP
● Базы данных: SQL для реляционных баз данных, знание архитектуры СУБД
● Английский язык на уровне чтения тех. документации

Soft skills
● Навыки работы в команде
● Коммуникабельность
● Способность быстро учиться новому
● Умение решать проблемы самостоятельно
● Обязательность

Описание проектов

● Игры разума: https://github.com/anastasiaBliznetsova/java-project-61
Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

Стек технологий:
- Git(GitHub)
- Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- настройка окружения Java
- использование встроенных и сторонних библиотек
- работа с Gradle
- использование линтера (Checkstyle)
- опыт построения архитектуры полноценного приложения.

● Вычислитель отличий: https://github.com/anastasiaBliznetsova/java-project-71
Программа, определяющая разницу между двумя структурами данных.
Возможности утилиты:
- поддержка разных входных форматов: yaml и json
- генерация отчета в виде plain text, stylish и json

Стек технологий:
- JUnit 5, Jacoco
- Git(GitHub), Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- создание интерфейса командной строки (библиотека picocli)
- автоматическое тестирование с помощью JUnit
- работа с разными форматами данных (json, yml)
- парсинг входящих данных (библиотека Jackson)
- работа CI Github Actions
- подключение Test Coverage на CodeClimate

● Валидатор данных: https://github.com/anastasiaBliznetsova/java-project-78
библиотека, с помощью которой можно проверять корректность любых данных. В первую очередь речь идет про данные форм заполняемых пользователями.

Стек технологий:
- JUnit 5, Jacoco
- Git(GitHub), Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- проектирование структуры классов
- композиция объектов
-наследование
- применение fluent-интерфейс

Опыт


Художник трёхмерного моделирования, ArtVostok studio
Июль 2021 - Август 2023

Обязанности: моделирование твердых (оружие) и тканевых (одежда) объектов.
Достижения:
● выполняла сложные объемные проекты в установленные сроки;
● быстро осваивала работу в новых для меня программах 3D-моделирования

Образование


Омский государственный технический университет. Информационные системы и технологии
Сентябрь 2019 - Июнь 2023

О себе
Проживаю в городе Белград

Комментарии


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

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

Ожидает подтверждения
0

Анастасия, привет!
Давай поработаем с ключевыми разделами резюме:
1.Описание
Это раздел следует посвятить твоему позиционированию на интересующую вакансию Java-разработчика. Презентуем имеющиеся ключевые навыки и качества, релевантные будущей позиции. Прочитав этот абзац, рекрутер или нанимающий менеджер должен понять, какими инструментами и навыками ты владеешь, а также понять твою мотивацию.
2. Реализованные учебные проекты перенеси, пожалуйста в раздел "описание проектов".
3. Для персонализации будет здорово добавить твое фото в профиль GitHub.

Успехов в новой профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...