Специалисты

Описание

Навыки
Java 8, 11 Project Reactor Maven Servlets JSP JSTL Apache POI Jaxb XDocReport Velocity Hibernate Spring (Boot, Security, MVC, Data JPA, Batch) Lombok Thymeleaf HTML SCSS, JavaScript MySQL Git Camunda Groovy RabbitMQ Kafka Jasper Reports

Образование высшее
ИИТ БГУИР «Информационные системы и технологии (в экономике), инженер-программист-экономист» (2017)

Опыт
Проект

Микросервис для выдачи сертификата о прохождения фитосанитарного контроля

Описание

Роль: Java-разработчик Задачи: реализация с нуля backend функционала сервисов: Java, Groovy, Spring Boot, WebFlux, Camunda; реализация взаимодействия разрабатываемых сервисов с другими сервисами, в том числе гос. порталами: СМЭВ, RabbitMQ, REST API. миграции разрабатываемых сервисов и БД по контурам (CI/CD): GitLab, Spring Batch; покрытие кода unit тестами: Junit 5, Mockito; Code Review и рефакторинг кода; участие в Agile-мероприятиях, взаимодействие с аналитиками, работа с Jira и Confluence.

Технологии

Java 8,11, Spring Boot, Spring Batch, Maven, Groovy, RabbitMQ, Jasper Reports, Docker, Camunda

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

01.2023 - 05.2023 месяца

Проект

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

Описание

Роль: Java-разработчик Задачи: реализация с нуля backend функционала сервисов: Java, Groovy, Spring Boot, WebFlux, Camunda; реализация взаимодействия разрабатываемых сервисов с другими сервисами, в том числе гос. порталами: СМЭВ, RabbitMQ, REST API. миграции разрабатываемых сервисов и БД по контурам (CI/CD): GitLab, Spring Batch; покрытие кода unit тестами: Junit 5, Mockito; Code Review и рефакторинг кода; участие в Agile-мероприятиях, взаимодействие с аналитиками, работа с Jira и Confluence.

Технологии

Java 11, Spring Boot, WebFlux, Project Reactor, Spring Batch, Maven, Junit 5, Mockito, Docker, RabbitMQ

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

02.2022 - 12.2022 месяца

Проект

Веб-приложение для учета предоставления доступа к информационным системам компании

Описание

Роль: Java-разработчик Задачи: общение с заказчиком, анализ требований к сервисам, декомпозиция и постановка задач; определение архитектуры проектов; реализация frontend части приложений: Thymeleaf, JSP, JSTL, Swing, HTML, SCSS, Jquery, AJAX, JavaScript; реализация backend части приложений: Spring Framework (Boot, Security, MVC, Data JPA), Apache POI, Lombok, Servlets, Hibernate, JaxB, XDocReport, Velocity, JDBC; определение структуры и создание БД: MySql, MS SQL. взаимодействие разрабатываемых сервисов с БД и другими системами компании; кластеризация разработанных сервисов: VM Ware, MS IIS; внедрение разработанных сервисов, в том числе обучение персонала; техническая поддержка проектов: исправление багов и внедрение нового функционала.

Технологии

Java 11; Spring: Boot, Security, MVC, Data JPA; Lombok; Thymeleaf; Hibernate; HTML; SCSS; Jquery - AJAX; JavaScript; MySQL

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

С 09.2021 по 02.2022 месяца

Проект

Программа учета оказанных косметологических услуг

Описание

Веб-приложение для учета услуг и материалов, а так же печати договоров и счетов Роль: Java-разработчик Задачи: общение с заказчиком, анализ требований к сервисам, декомпозиция и постановка задач; определение архитектуры проектов; реализация frontend части приложений: Thymeleaf, JSP, JSTL, Swing, HTML, SCSS, Jquery, AJAX, JavaScript; реализация backend части приложений: Spring Framework (Boot, Security, MVC, Data JPA), Apache POI, Lombok, Servlets, Hibernate, JaxB, XDocReport, Velocity, JDBC; определение структуры и создание БД: MySql, MS SQL. взаимодействие разрабатываемых сервисов с БД и другими системами компании; кластеризация разработанных сервисов: VM Ware, MS IIS; внедрение разработанных сервисов, в том числе обучение персонала; техническая поддержка проектов: исправление багов и внедрение нового функционала.

Технологии

Java 11; Spring: Boot, Security, MVC, Data JPA; Lombok; Thymeleaf; Hibernate; HTML; SCSS; Jquery - AJAX; JavaScript; MySQL; Apache POI

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

С 07.2020 по 10.2021 месяц

Проект

Веб-приложение для учета и контроля диспетчеров

Описание

Проект: Веб-приложение для учета диспетчеров и контроля прохождения ими необходимых мероприятий проф. подготовки, а так же печать сопутствующей документации и взаимодействие с системой контроля знаний Роль: Java-разработчик Задачи: общение с заказчиком, анализ требований к сервисам, декомпозиция и постановка задач; определение архитектуры проектов; реализация frontend части приложений: Thymeleaf, JSP, JSTL, Swing, HTML, SCSS, Jquery, AJAX, JavaScript; реализация backend части приложений: Spring Framework (Boot, Security, MVC, Data JPA), Apache POI, Lombok, Servlets, Hibernate, JaxB, XDocReport, Velocity, JDBC; определение структуры и создание БД: MySql, MS SQL. взаимодействие разрабатываемых сервисов с БД и другими системами компании; кластеризация разработанных сервисов: VM Ware, MS IIS; внедрение разработанных сервисов, в том числе обучение персонала; техническая поддержка проектов: исправление багов и внедрение нового функционала.

Технологии

Java 9; Servlets; JSP; JSTL; JaxB; XDocReport; Velocity; CSS; Jquery; JavaScript; AJAX; JDBC; SOAP; MySQL

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

С 12.2017 по 01.2021 месяц