Резюме: Java-разработчик
На данный момент имею только опыт проектной работы на курсах Яндекс Практикум по специальности java-разработчик расширенный курс. В рамках курса работала над такими проектами:
JavaPlusGraduation - рефакторинг приложения ExploreWithMe с разделением на микросервисы с использованием SpringCloud, рефакторинг сервиса статистики в сервис рекомендаций с подключением к нему Kafka, gRPC.
ExploreWithMe - приложение, помогающее пользователям делиться интересными мероприятиями. Разработка основной логики приложения, Doker, Maven, Spring Boot, Lombok, REST API, подключение и создание базы данных Postgres, JPA, Hibernate. Разработка сервиса статистики для отслеживания количества просмотров мероприятий.
Kanban - доска для заметок. Разработка основной логики, написание Junit тестов, реализация HTTP с использованием Gson. Сохранение данных в текстовый файл.
ShareIt - сервис для аренды вещей. Разработка основной логики приложения, Doker, Maven, Spring Boot, REST API, подключение и создание базы данных Postgres, JPA, Hibernate. Написание интеграционных тестов.
Filmorate - сервис для рекомендации фильмов. Разработка основной логики приложения, Maven, Spring Boot, подключение и создание базы данных Postgres H2 с ручным написанием запросов.
SmartHomeTech - умный дом, система управления датчиками умного дома и магазин в одном приложении. Разработка основной логики приложения, Doker, Maven, Spring Boot, Lombok, REST API, подключение и создание базы данных Postgres, JPA, Hibernate. Передача данных между хабом и датчиками умного дома через Kafka и gRPC.
Пишу свой небольшой пет-проект: трекер активности DailyStep на SpringBoot с сохранением данных в PostgreSQL. В нем реализовано:
API для CRUD-операций;
валидация данных;
Hibernate;
JPA;
MapStruct;
Lombok;
на данный момент разрабатываю рекомендательный сервис, который будет напоминать пользователям, по каким активностям давно не было записей.
Более подробно с проектами можно ознакомиться в моем профиле на GitHub, ссылка на него есть в контактных данных.
Люблю и умею решать логические задачки, умею обучаться и работать в любых обстоятельствах: начала обучение на курсах с годовалым ребенком и успешно их окончила. Имею опыт удаленной работы 13 лет - опыт самоконтроля при работе на дому есть. Пол жизни мечтала стать программистом и готова упорно работать для осуществления своей мечта.
Имею технический склад ума, всегда интересовалась внутренним устройством и принципом работы механизмов и хорошо в этом разбираюсь, потому выбрала для дальнейшей карьеры именно java. Хочу попасть на стажировку в дружную компанию, в которой смогу обучаться и развиваться далее как разработчик.
Получаю дополнительную информацию по специальности из habr.com, stackoverflow.com, тематических каналов в телеграмм: GitHub Community, Java, Senior Java Developer и другие.