Специалисты
Технические навыки:
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 месяцев