снижение задержки API после оптимизации SQL и взаимодействия сервисов
Ускорение обработки аудио6.67×6,67×
200 / 30 = 6,67×. Сокращение обработки освобождает время в общем бюджете задержки аудиопайплайна.
Классификация намерений+0.10,10Macro F1
Улучшил классификацию намерений на 0,10 Macro F1 в абсолютном выражении.
Извлечение сущностей≈ +0.10,10Entity F1
Улучшил извлечение сущностей примерно на 0,10 F1 в абсолютном выражении.
Структурированный вывод+5–6процентных пунктов
Повысил долю ответов с корректной структурой JSON на 5–6 процентных пунктов.
Обработка отрицаний4×меньше ошибок / −75%
До
После
Снизил частоту ошибок обработки отрицаний в четыре раза. Схема показывает относительную частоту.
Опыт работы
Разработка на Go, производительность и доставка изменений.
Zuzex
февр. 2023 г. — настоящее время
Backend-разработчик
Разрабатываю Go-сервисы распределённой обработки аудио, участвую в архитектуре и code review. Самостоятельно поддерживаю CI/CD.
Сократил обработку аудиочанка с 200 до 30 мс (на 85%): профилировал критические участки и устранял узкие места.
Снизил задержку API на 15–20% за счёт оптимизации PostgreSQL, сокращения лишнего ввода-вывода и улучшения взаимодействия сервисов.
Работал с gRPC streaming и интеграциями через Kafka / NATS; использовал OpenTelemetry, Prometheus и Grafana для наблюдаемости.
Улучшил Macro F1 намерений на 0,10 и Entity F1 примерно на 0,10. Повысил валидность JSON на 5–6 п.п. и сократил ошибки обработки отрицаний в четыре раза.
Настраивал Docker, unit-тесты, golangci-lint, публикацию артефактов и подготовку к развёртыванию.
Webpraktik
май 2022 г. — янв. 2023 г.
Backend-разработчик
REST API и интеграции с внешними сервисами, PostgreSQL и Redis. Контейнеризация приложений, unit-тесты, участие в code review и CI/CD.
Образование
Донской государственный технический университет — математическое обеспечение и администрирование информационных систем, 2020–2024.