Java-разработчик
Контакты
Ищу работу на позицию Junior с полной занятостью или стажировку. Рассматриваю удаленный формат работы.
Имею неоконченное высшее образование по специальности «Программная инженерия». Изучала Java и С#.
На данный момент прохожу обучение по программе "Java-разработчик" в школе программирования Hexlet. В моем аккаунте на GitHub представлены два готовых проекта:
Игры разума
- Консольное приложение, состоящее из 5 мини игр
Полученные навыки:
* настройка окружения Java
* работа в IDE
* использование встроенных и сторонних библиотек
* работа с Gradle
* работа с Git и Github
* работа с codeclimate
* использование линтера (Checkstyle)
* опыт построения архитектуры полноценного приложения
Вычислитель отличий
- Программа, определяющая разницу между двумя файлами в формате json и/или yaml.
Полученные навыки:
* создание интерфейса командной строки (библиотека picocli)
* работа с разными форматами данных (json, yml)
* парсинг входящих данных (библиотека Jackson)
* работа с системой непрерывной интеграции (CI) Github Actions
* анализ покрытия кода тестами (библиотека Jacoco)
* подключение Test Coverage на CodeClimate
* автоматическое тестирование с помощью JUnit
О себе
После переезда и декрета решила продолжить обучение программированию. Начала с Swift Playgrounds, но я поняла, что не хочу ограничиваться одной платформой. Я решила остановиться на Java, как на универсальном и надежном языке. Благодаря своей кроссплатформенности, он позволяет запустить программу на разных операционных системах.
Hard skills
* Java Core, Java Collections;
* Автоматическое тестирование (JUnit5)
* Git, GitHub
* Сборка проектов через Gradle
* Разработка через тестирование (TDD)
* Понимание принципов ООП
Soft skills
* Способность быстро учиться новому
* Умение решать проблемы самостоятельно
* Способность просить помощи
* Способность доводить начатое до конца
* Умение расставлять приоритеты
* Тайм менеджмент
* Критическое мышление
Опыт
- Составление межевых, технических планов, схем расположения земельных участков на КПТ.
- Формирование карт (планов) объектов землеустройства.
- Участие в подготовке проектов межевания и проектов планировки территории.
- Взаимодействие с органами кадастрового учета, управлениями Росреестра, органами государственной власти.
Достижения: самостоятельно освоила программное обеспечение для кадастровых работ.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Хилверсюм, Нидерланды