Специалисты

Описание

Технические навыки:

Java 8, 11, 17 Spring Framework (web, boot, data, security, MVC, Batch), Java Core, Hibernate, Lombok, Flyway, Liqubase, MapStruct, MySQL, PostgreSQL, Graphql, JUnit, Web Socket, GitLab, GitHub, Maven/Gradle, keycloak, Swagger, SOLID, XML, JAXB

Образование:

2015-Сыктывкарский лесной институт (филиал) Санкт-Петербургского
государственного лесотехнического университета им. С.М. Кирова, Сыктывкар. Лесотранспортный, Автомобили и автомобильное хозяйство


Дополнительное образование/сертификаты:

2020- Курсы Java-разработчика

Опыт
Проект

Разработка мобильного приложения

Описание

Чем занимался на проекте / обязанности / задачи - Организовал работу команды по Agile. Постановка задач. Ревью кода. Проведение Дэйли. -Проверка качества выполненных задач. Обучение новых сотрудников. Подготовка технической документации. Установил код-стайл. -Подготовка проектной документации. - Реализована back часть админ-панели. - Изменил структуру бэк части приложения. -Разделил монолит на микросервисы. -Реализовал методы взаимодействия back and front. - Настроил сервер разработки. -Развернул back и front часть на сервере. -Написал конфиги для развертывания приложений — nginx, docker-compose. - Настроил непрерывную интеграцию изменений через GitHub Actions (pipeline

Технологии

Express.js, PrismaORM, Express Proxy, Nginx, Kafka, Rabbit MQ, Docker, Docker-compose, GitHub Actions.

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

Январь 2024 —настоящее время месяцев

Проект

Разработка мобильных приложений

Описание

Чем занимался на проекте / обязанности / задачи -Исполнял обязанности Team Lead, подбирал разработчиков, дизайнеров. - Проводил интервью. -Организовал работу команды по Agile. -Декомпозиция задач,планирование спринтов, контроль над сроками и качеством выполнения задач. -Подготовка ТЗ для сторонних подрядчиков, контроль исполнения задач. -Реализация нового функционала на php: - Реализация автоматического удаления аккаунта пользователя - Реализация раздела избранное по вакансиям - Реализация возможности добавления вакансий со стороны мобильного приложения - Реализация получения и просмотра откликов на вакансии со стороны соискателя -Разделение бэк части приложения на отдельные сервисы на Nest.JS. -Развертывание и настройка GitLab - Модерация вакансий - Ведение технической поддержки пользователей

Технологии

Java 8, 11, PHP 8.1,Doctrine, Express.JS, Nest.JS, TypOrm, Docker, Docker compose

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

Август 2023 — Декабрь 2023 месяца

Проект

Автоматизированная система для проведения государственной оценки кадастровой стоимости. Электронный документооборот.

Описание

Чем занимался на проекте / обязанности / задачи - Сбор и анализ данных для создания системы - Проектирование архитектуры проекта - Создание backend части - Создание frontend части - Подготовка проектной и технической документации - Помощь в администрирование серверов Linux, Windows

Технологии

Java 17, - Spring, React.js, CSS, HTML, XML, Docker, Liquibase, HibernateGithub, Maven, PostgreSQL

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

Январь 2023 — Апрель 2023 месяца

Проект

Разработка автоматизированной системы для министерства внутренних дел.

Описание

Чем занимался на проекте / обязанности / задачи - Добавление нового функционала согласно поставленных задач - Рефакторинг существующего кода - Управление базой данных, создание бэкапов, восстановление, предоставление бэкапов разработчикам - Обсуждение и планирование с бизнес-аналитиками возможности и сроков добавления нового функционала - Постановление и разделение новых задач между backend & frontend разработчиками - Подготовка проектной и технической документации - Подготовка инструкций для новых разработчиков, осуществлял адаптацию для новых разработчиков, помогал с развертыванием проекта на локальных машинах.

Технологии

Java 8-11,Spring boot, Spring data, Spring cloud, Spring security, Docker, Liquibase, Feign client, Hibernate, Junit 5.

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

Январь 2021 — Декабрь 2022 месяца

Проект

Проекты в стартапах

Описание

Чем занимался на проекте / обязанности / задачи - Добавление нового функционала согласно поставленных задач - Рефакторинг существующего кода - Управление базой данных, создание бэкапов, восстановление, предоставление бэкапов разработчикам

Технологии

Java 8-11, - Spring, React.js, CSS, HTML, XML, Docker.

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

январь 2018- декабря 2019 месяцев