Java developer (junior)
Контакты
Заинтересованный Junior Java developer с опытом работы в сфере IT и глубоким интересом к разработке на Java. Обладаю опытом работы с Java, Gradle, Git, JUnit, и GitHub Actions. Моей целью является постоянное совершенствование и достижение высоких стандартов качества в разработке программного обеспечения. Готова усердно работать и вносить значительный вклад в продуктивность и успех компании.
- Java
- Gradle
- Git
- SQL
- Spring Boot
- A2 - уровень английского языка
Игры разума
Набор из пяти арифметических задач. Приложение взаимодействует с игроком через командную строку.
Проект помогает научиться настраивать окружение, подключать сторонние библиотеки, пользоваться линтером и системой контроля версий git. Разработчик учится работать с документацией и выстраивать правильную архитектуру.
Стек технологий:
Java, Gradle, Checkstyle, Git, IntelliJ IDEA
Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных. Поддерживает разный формат входных данных.
Проект помогает научиться работать с коллекциями, различными форматами данных (json, yml). Разработчик учится писать тесты с использованием фреймворка JUnit, знакомится с механизмом непрерывной интеграции(CI).
Стек технологий:
Java, Gradle, Checkstyle, Git, GitHub Actions (CI), JUnit, Jackson, Picocli, Jacoco
Валидатор данных
Программа помогает проверить корректность данных (числа, строки, map). Проект помогает развить навык проектирования архитектуры в объектно-ориентированном стиле. Разработчик учится использовать fluent-интерфейс, а так же прокачивает навык написания тестов.
Стек технологий:
Java, Gradle, JUnit, Checkstyle, Git, GitHub Actions (CI), Jacoco
Анализатор страниц
Программа, анализирующая сайт на CEO-пригодность.
Проект помогает изучить принципы построения современных сайтов на MVC-архитектуре: работу с роутингом, обработчиками запросов и шаблонизатором, взаимодействие с базой данных через JDBC. Также от разработчика требуется понимание работы протокола HTTP.
Стек технологий:
Java, Gradle, JUnit, Checkstyle, Git, GitHub Actions (CI), Jacoco, Javalin, PostgreSQL
Менеджер задач
Система управления задачами.
В проекте создается с нуля бекенд для сайта. Разработчик учится создавать интерфейс для CRUD - операций. Так же отрабатывается навык проектирования моделей и отображения их на базу данных.
Стек технологий:
Java, Gradle, JUnit, Checkstyle, Git, GitHub Actions (CI), Jacoco, Spring Boot, PostgreSQL
Опыт
- Обеспечивала мониторинг основных систем банка.
- Организовывала процесс по устранению сбоев.
Результаты:
- Инициировала процесс по быстрому устранению сбоев, что помогло улучшить клиентский опыт.
Стек технологий:
Grafana, zabbix, OpsBridge, CMDB, SAS, GDWH(Oracle), Jira, Confluence.
- Обработка информации, составление отчетов.
Образование
Проживаю в городе Омск