В разработке отталкиваюсь от потребностей бизнеса
Придерживаюсь принципа не стрелять из пушки по воробьям. По возможности, простой, эффективный и поддерживаемый код. Думаю, все мы к этому стремимся)
Ответственен, легко нахожу общий язык с людьми.
Хобби: летом - велик и пляж; зимой довольствуюсь нахождением на свежем воздухе; за любую активность, люблю расширять кругозор.
Участвовал в разработке функционала системы автоматизации документооборота судебной сферы на проекте с микросервисной архитектурой:
Реализовал сервис для распределения судебных дел;
Доработал систему уведомлений о назначенных судебных заседаниях;
Автоматизировал задачу по обезличиванию данных, не подлежащих разглашению;
Также занимался интеграцией со сторонними сервисами;
Рефакторингом кода;
Написанием и оптимизацией запросов к DB;
Unit-тестированием;
Проведением cross-review;
Обнаружением и устранением багов.
Стек:
Java 11, Spring Boot, Kafka, Kubernetes, Spring Data JPA, Hibernate, Liquibase, PostgreSQL, Minio, Swagger, JUnit, Mockito, Docker, Maven, Gitlab
Занимался доработкой функционала для автоматизации документооборота:
Реализовал функционал по добавлению внутренних приказов судебной канцелярии;
Оптимизировал подсистему проведения инвентаризаций;
Также в обязанности входило:
Рефакторинг кода;
Написание SQL-запросов;
Написание Unit-тестов;
Поиск и исправление багов.
Стек:
Java 8, Spring Boot, Spring Data JDBC, Hibernate, MySQL, Swagger, JUnit, Mockito, Docker, Maven, Gitlab
Автоматизированные системы обработки информации и управления