С нуля разработал сервис по работе с документами оснований о банкротстве (создание/отмена/замена/получение/поиск) · внедрил паттерн transactional inbox при получении сообщений из топика · разработал dead letter queue для токенов, связей, уведомлений · разработал алгоритмы создания/отмены/замены документов · внедрил паттерн transactional outbox для вызова интеграций со смежными системами в виде публикаций сообщений в топики · покрыл код интеграционными и юнит тестами на 80% · использовал пессимистические/оптимистические блокировки для управления конкурентным доступом · внедрил паттерн сага на хореографии для реализации распределенной транзакции между сервисами создания досье и документов · реализовал поиск досье и документов на спецификациях · находил и устранял неэффективные места в коде (n+1, отсутствие/избыток индексов, отсутствие кэширования и прочее), тем самым увеличив пропускную способность сервиса создания досье в 2,2 раза

· проводил технические собеседования и отбирал сотрудников в команду · повышал уровень инженерной культуры в команде (инициировал груминги, ввел процесс код ревью, и прочее) · занимался тимбилдингом и принимал участие в организации командных встреч

ask

резюме

Backend-разработчик

навыки, опыт и другие подробности — на hh.ru

repost

66

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь