Обязанности и достижения:
Участвую в разработке фриланс-платформы Студворк в кросс-функциональной команде по Scrum с двухнедельными спринтами. Выступаю в роли фича-лида.
Обязанности:
1. Разработка и поддержка микросервисов, отвечающих за заказы, экспертов, магазин готовых работ, уведомления
2. Анализ бизнес-требований, декомпозиция задач, проработка архитектуры решений и фича-лидство
3. Участие в код-ревью, оценке задач, онбординге новичков, написание юнит- и интеграционных тестов
4. Оптимизация работы сервисов и компонентов инфраструктуры (PostgreSQL, Kafka, Redis)
Достижения:
1. Запустил сервис уведомлений (email и in‑app): DAU вырос на 30%, MAU — на 24%, доля заказов, выполненных в срок — на 33%
2. Ускорил выдачу списка заказов: добавил целевые индексы и пересмотрел планы выполнения — время запросов сократилось на 43%
3. Снизил задержки на детальной странице эксперта: внедрил многоуровневое кеширование — время ответа -37%, кол-во запросов к БД −26%
4. Иницировал и внедрил практику фича‑лидства, в обязанности которой входит анализ, декомпозиция фичи и презентация решения команде. В результате доля срывов сроков снизилась до 16% задач за год
Стек: Golang, PostgreSQL, Apache Kafka, Redis, gRPC, HTTP, REST API, Docker, Kubernetes, GitLab, GitFlow, ClickHouse, S3, Prometheus, Grafana, GitLab CI