Алексей Шашев
Портфолио
Яндекс
Разработчик в команде универсального поиска, разработка бэкенд части сервиса.
AutoFAQ
Scala разработчик в команде бэкенда. Задачей команды является доставка данных из различных источников сообщений до ML ядра и обратно.
Grid Dynamics
Разрабатываемая система получает данные от внешних источников по HTTP API, данные сохраняет в FoundationDB. При получении данных с определенным признаком формирует запрос и отправляет его во внешний сервис. Ответ так же сохраняется в FoundationDB. Ответы ранжируются по определенному признаку. На основании этого ранга формируется ответ потребителям, которые запрашивают информацию у сервиса. Так же предусмотрена возможность удаления данных за указанный период. Система представляет собой набор стейтлесс сервисов предоставляющих HTTP API. Для сериализации данных используется prootbuf. Сервисы могут принимать данные как в формате JSON, так и protobuf. Сбор метрик осуществляется при помощи библиотеки Prometheus для Go, логи пишутся в Splunk. P.S.Уход из компании связан с закрытием офиса в России и моей не готовности к релокации.