Свободное время люблю проводить дома, самообразовываясь. Иногда гуляю в парке и езжу за границу. Больше нравится спокойное время препровождения.
Проект заключался в разработке CRM для автоматизации внутренних процессов компании, занимающейся поставкой американского и европейского испытательного оборудования в лаборатории по всей России. Данный проект помог уменьшить количество человеческих ошибок в процессе формирования договоров, улучшилась прозрачность постановки и отслеживания задач, а также улучшилась отслеживаемость документооборота.
В задачи входило создание entity и настройка связей между ними, проектирование DTO для фронтенда, с последующей их конвертацией в сущности.
Написание эндпоинтов рестконтроллеров.
Написание HQL запросов к БД для выборки данных по параметрам.
Подготовка документации об эндпоинтах для фронтенда на swagger.
Развертка тестового сервера в связке docker+jenkins.
Написание unit-тестов.
Технологии: Java 8, Spring Boot, Hibernate, PostgreSQL, Lombok, Swagger, Docker, Jenkins, GitLab