Специалисты

Описание

НАВЫКИ
Java, Maven, PostgreSQL, Liquibase, Flyway, Spring Framework: Core, Boot, MVC, Data, Security, AOP; MyBatis, Hibernate, RabbitMQ, Kafka, JUnit 5, AssertJ, Mockito, Swagger, Postman, Docker, Docker-Compose, Git, GitFlow, Jira, Confluence. Scala (знаком)

ОБРАЗОВАНИЕ
2020 — н.в., ННГУ им. Н. И. Лобачевского, Прикладная информатика (в области принятия решений)

ПОВЫШЕНИЕ КВАЛИФИКАЦИИ И КУРСЫ
ОКТЯБРЬ 2021 — ЯНВАРЬ 2022 (3 МЕС), Курс Тинькофф Финтех – Java-разработчик
Курсовой проект – «Бронирование парковочных мест»

Опыт
Проект

Сервис для изучения иностранных языков по видео

Технологии

Java 17, Spring (Boot, MVC, Data), FFmpeg, DeepL API

Длительность

ИЮНЬ 2023 - Н.В. месяцев

Проект

Сайт для контроля исполнений поручений

Описание

Роль: Инженер-программист Обязанности: разработка модуля пользовательской статистики написание и оптимизация сложных sql-запросов разработка нового и доработка существующего API улучшение эффективности и качества кода, документация Достижения: оптимизировал скорость загрузки главной страницы (более 100 предметов) на ~90% (с ~2.4с до ~0.2с) существенно ускорил время выполнения общего тяжелого запроса с ~5с до ~0.35с

Технологии

Java 11, Maven, SpringBoot, PostgreSQL, JDBC, Tarantool (Lua), Docker, docker-compose

Длительность

МАРТ 2023 — АВГУСТ 2023 месяца

Проект

Интеграция с Atlassian JIRA

Описание

Роль: Инженер-программист Обязанности: интеграция двух JIRA для копирования нужных задач разработка интерфейса для установки необходимых настроек, параметров поиска, правил создания задач Достижения: меньше, чем за месяц, самостоятельно разработал MVP проекта, используя новые технологии

Технологии

Java 8, Maven, Spring, WildFly, PostgreSQL, JIRA REST API

Длительность

МАРТ 2023 — АВГУСТ 2023 месяца

Проект

Backend веб-приложения для кулинаров (стартап)

Описание

Роль: Backend Java Developer Обязанности: проектирование REST API, реализация бизнес-логики участвовал в код-ревью, был частью продуктовой команды (3 Back, 2 Front, 1 DevOps)

Технологии

Java 14, SpringBoot, PostgreSQL, Redis, Telegram API и др.

Длительность

МАРТ 2022 — СЕНТЯБРЬ 2022 месяца

Проект

Система обработки сообщений пациентов

Описание

Роль: Java Developer Обязанности: Спроектировал сложный многомодульный сервис Настроил передачу данных между сервисами (RabbitMQ) Реализовал сквозное логирование с помощью Spring AOP, сохранение логов в отдельную БД Написал скрипт для автоматизации сборки (bash, Docker, docker-compose)

Технологии

RabbitMQ, Spring AOP, bash, Docker, docker-compose

Длительность

СЕНТЯБРЬ 2022 — НОЯБРЬ 2022 месяца